Scrivo CSS da un po 'di tempo.CSS relativo + destra (o inferiore) quasi MAI lavoro
Ho notato che
<div style="position: relative; right: 20%; bottom: 20%;">some text</div>
non funziona mai!
posizionamento relativo funzionerebbe con sinistra e superiore specificato ma non con destra/fondo. Perché?
Una soluzione rapida è usare "assoluto" e specificare in pixel a destra/in basso, ma ho bisogno di un motivo.
Inoltre, correggimi se sbaglio. Indipendentemente dal fatto che il contenitore esterno sia posizionato in modo assoluto o relativamente, non ha molto senso posizionare qualcosa "relativo" ai confini di quel contenitore o gli elementi all'interno di un container devono sempre essere posizionati "in assoluto"?
Grazie.
Quando si dice che questa caratteristica "non funziona", che cosa vuoi dire? Ci sono molti significati diversi per questo. Per aiutare il tuo problema a capire gli altri utenti, prova ad aggiungere del codice o un [jsFiddle] (http://jsfiddle.net) per aiutare. –