CSS clear problema
ha van egy ilyen html lap, hogy
a menuk baloldalt vannak:
s a hozzaszolasnak igy kellene kineznie:
1.6-os mozillaval s 0.8-as firefox-szal az elso hozzaszolas infodoboza a menu2 tetejehez igazodik (s nem a menu1 tetejehez, mint ahogy szeretnem). nem tudom, hogy ez most bug vagy sem (a specifikaciobol nekem ugy tunik, hogy a float-nak azzal kellene egy magassagba tennie, ahol az adott oldali utolso clear volt - javitsatok ki, ha tevedek), de erdekelne, hogy ez a problema athidalhato-e anelkul, hogy meg egy div tag-et (ami a menu1 es menu2 tag-eket foglalna magaba, s azt igazitanam balra) beszurjak a html forrasba (ami megoldja a problemat)
elore is koszi
■ <div id="menu1"></div>
<div id="menu2"></div>
<div id="lenyeg">
<div class="hozzaszolas"> <!-- sok hozzaszolas persze -->
<div class="tema">valami</div>
<div class="info">szerzo, idopont, ikon, stb</div>
<div class="szoveg">blabla</div>
</div>
</div>
<div id="menu2"></div>
<div id="lenyeg">
<div class="hozzaszolas"> <!-- sok hozzaszolas persze -->
<div class="tema">valami</div>
<div class="info">szerzo, idopont, ikon, stb</div>
<div class="szoveg">blabla</div>
</div>
</div>
a menuk baloldalt vannak:
#menu1,#menu2 {width:200px;float:left}
#menu2{clear:left} /* hogy egymas alatt legyenek */
#lenyeg {margin-left: 210px}
#menu2{clear:left} /* hogy egymas alatt legyenek */
#lenyeg {margin-left: 210px}
s a hozzaszolasnak igy kellene kineznie:
.hozzaszolas .tema{clear:right}
.hozzaszolas .info{float:right;width:100px}
.hozzaszolas .szoveg{margin-right:105px}
.hozzaszolas .info{float:right;width:100px}
.hozzaszolas .szoveg{margin-right:105px}
1.6-os mozillaval s 0.8-as firefox-szal az elso hozzaszolas infodoboza a menu2 tetejehez igazodik (s nem a menu1 tetejehez, mint ahogy szeretnem). nem tudom, hogy ez most bug vagy sem (a specifikaciobol nekem ugy tunik, hogy a float-nak azzal kellene egy magassagba tennie, ahol az adott oldali utolso clear volt - javitsatok ki, ha tevedek), de erdekelne, hogy ez a problema athidalhato-e anelkul, hogy meg egy div tag-et (ami a menu1 es menu2 tag-eket foglalna magaba, s azt igazitanam balra) beszurjak a html forrasba (ami megoldja a problemat)
elore is koszi
tablzatot amire kell!
Tema / adatok / szoveg
pont egy tablazat fejlecei, sorai pedig osszetartozo adatok.
A CSS-sel valo tervezesnek a "nagy tablazat ellenesseg" arra vonatkozik, hogy kinezetre ne hasznaljunk talazatot es ez neha atesik a lo tuloldalara.
de erre nem kell tablazat
azaz: ebben az esetben a tablazat az megjelenites, nem pedig tartalom.
amugy abban, hogy a tablazattol valo irtozas miatt atesunk a lo masik oldalara, egyetertek - velem is megtortent (egy havi naptarat akartam megjeleniteni, s vagy ot percig filoztam, hogy hogyan kellene ezt divekkel megoldani), s utana butusnak ereztem magam :)
tablazat es megsem az
Egy tablazat is atalakithato CSS-sel nem tablazatos kinezetuve!
A display tulajdonsagat kell csak hasznalni!
Reformat the Table
IE "apróság"
jo pap is holtig tanul
a pelda IE 6 alatt tenyleg nem mukodik, akarcsak az oldal maga :(
ha mar ilyen jol belemelegedtunk a tablazatokba/forumokba, itt teszem fel a kerdest: hogy jelenitenetek meg egy forum thread-et?
mert a jano fele logika azt diktalja, hogy tablazat legyen, mig en arra gondoltam, hogy egymasba agyazott
<ul>
, hogy kovetni lehessen, ki mire valaszolt...ui: nem kakan is csomot, hanem tenyleg erdekel