Doboz igazítása alulra CSS-sel
Sziasztok!
A következö lenne a problémám. Van egy dizájn, aminek így kellene kinéznie
Namost, ha a boxot position:absolute-al oda rakom, ahol lennie kell, akkor az szép és jó, de ha a jobb oldali szöveg egy bizonyos méretet meghalad (történetesen a bal és középsö blokk méretét) akkor a box "alá" fog belógni. A box mérete nem fix, ugyanúgy, ahogy akármelyik szöveg mérete is változhat.
Hogy lehetne ezt CSS-sel (táblázatok nélkül megoldani?)
Köszi
ProClub
proclub##kukac##karinthy.hu
■ A következö lenne a problémám. Van egy dizájn, aminek így kellene kinéznie
+------------------------+
|header |
+------+--------+--------+
|szöveg|szöveg |szöveg |
| | | |
| | | |
| | | +----+ |
| | | | box| |
| | | +----+ |
+------+--------+--------+
|footer |
+------------------------+
|header |
+------+--------+--------+
|szöveg|szöveg |szöveg |
| | | |
| | | |
| | | +----+ |
| | | | box| |
| | | +----+ |
+------+--------+--------+
|footer |
+------------------------+
Namost, ha a boxot position:absolute-al oda rakom, ahol lennie kell, akkor az szép és jó, de ha a jobb oldali szöveg egy bizonyos méretet meghalad (történetesen a bal és középsö blokk méretét) akkor a box "alá" fog belógni. A box mérete nem fix, ugyanúgy, ahogy akármelyik szöveg mérete is változhat.
Hogy lehetne ezt CSS-sel (táblázatok nélkül megoldani?)
Köszi
ProClub
proclub##kukac##karinthy.hu
Ne pozícionáld
Remélem segítettem.
Nem egészen erre
|header |
+------+--------+--------+
|szöveg|szöveg |szöveg |
| | | +----+ |
| | | | box| |
| | | +----+ |
| | | |
| | | |
+------+--------+--------+
|footer |
+------------------------+
És így kellene:
|header |
+------+--------+--------+
|szöveg|szöveg |szöveg |
| | | |
| | | |
| | | +----+ |
| | | | box| |
| | | +----+ |
+------+--------+--------+
|footer |
+------------------------+
Remélem, észrevetted az apró, ámde jelentös különbséget... :)
Sajnos, ebben nem veszekedhetek a fönökömmel. Ö a dizájner. :J
Köszi
ProClub
proclub##kukac##karinthy.hu
min-height
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
:]
|header |
+------+--------+--------+
|szöveg|szöveg |szöveg |
| |szöveg | |
| |szöveg | |
| |szöveg | +----+ |
| |szöveg | | box| |
| |szöveg | +----+ |
| |szöveg | |
| |szöveg | |
+------+--------+--------+
|footer |
+------------------------+
ami úgyszintén nem megfelelö. Egyáltalán nem tudom, melyik részben mennyi szöveg lesz. Ez a baj vele.
ProClub
proclub##kukac##karinthy.hu
fix magasság
+ az elötte levő szöveg is overflow: auto tulajdonságú.
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
hova kell kerülnie?
Megkötés
bottom:48px;
right:6px;
width:200px;
És ne menjen alá a jobb oldali szöveg. Mert position:absolute;-nál, ugye, elöfordulhat.
Ha fix lenne a doboz mérete, akkor így oldanám meg: (szöveg3 a jobb oldali szöveg)
{
position:absolute;
bottom:48px;
right:6px;
width:200px;
height:300px;
}
#szoveg3
{
float:right;
width:200px;
/* ... */
margin-bottom:300px;
}
Csak mivel nem fix a doboz mérete, ezért ez így nem megoldható. JavaScript-el könnyü lenne, csak azt meg nem szeretném/szeretné a fönököm.
Köszi
ProClub
proclub##kukac##karinthy.hu
Nem marad más csak táblázat
Szerintem ez még mindig jobb mint javascripttel számolgatni és utólag rendezgetni. Egy darab táblázat nem okoz nagy gondot elérhetőségi szempontból.
Persze útban lehet ha alternatív kinézet vagy ilyenek kellenek, de CSS-sel ez nem nagyon megoldható.
footerstick?
Felhő
Explicit magasság
display: table
Attila