position absolute

Coduri intrebari, probleme legate de HTML, XHTML si CSS
Komfort
Mesaje:157

position absolute

am o problme a foarte mare
de ex in fisierul css pun .eu {position:absolute; top:23px; left:234px;}

si apoi in fisierul html sau php pun: echo '<div class=eu>ascwaerfewf</div>';

toate bune si frumoase dar cand schim rezolutia se scgimba si locul scrisului sau ce pun eu in acel div???cum as putea sa repar situatia asta
?

MarPlo Mesaje:4343
Daca div-ul "eu" se afla in alt tag, incearca sa dai aceluia position:absolute.
In loc de pixeli (px) poti folosi procente, de ex.: top:23px; left:20%;.

Komfort Mesaje:157
adika .eu {position:absolute; top:23%; left:234%;}

?

MarPlo Mesaje:4343
Incearca diferite valori, vezi ce iese. Nu stiu sigur daca rezolva problema, dar atata stiu.
Poate altcineva mai experimentat cunoaste mai bine.

Komfort Mesaje:157
merge.....dar imi pun intrebarea de ce se complica majoritatea cu tabele ,,layouturi..etc... ca sa meraga siteul la toate rezolutile cand poat e sa foloseasca asta ci procente:|?

Komfort Mesaje:157
merge numai left si right cand pun si top la ceilaklti li se vad altfel:(?alya metoda>

MarPlo Mesaje:4343
Incearca la top sa scrii cu "px" iar la right /left cu procente.
Daca nu e cum vrei, altfel nu cunosc; poate altcineva ...

djantonik Mesaje:21
MarPlo scrie:Incearca la top sa scrii cu "px" iar la right /left cu procente.
Daca nu e cum vrei, altfel nu cunosc; poate altcineva ...
La "position" din cate stiu trebuie sa fii foarte atent si la div-ul anterior, adica acel div in care e bagat aceasta clasa CSS.

Cod: Selectaţi tot

<body>
  <div class="eu">
    ABCDEFGHIJ
  </div>
</body>
Aici se va aseza in functie de body. Daca intre body si div-ul cu clasa "eu" mai ai alt div XXX caruia ii dai alte proprietati atuci clasa ta "eu" se va aseza in functie de acel div XXX.



P.S. Asa stiam eu.Daca gresesc, rog sa fiu corectat.
Învaţă ce iţi trebuie, nu ce trebuie !!