Egyenlő oszlopmagasság színátmenetekkel
Ameddig nem használhatjuk a rugalmas dobozokat, kerülőmegoldást kell találnunk, ha két változó tartalommal megtöltött oszlopot egyenlő magasságúnak szeretnénk tudni. A legelterjedtebb megoldás a függőlegesen ismétlésre bírt háttérkép, de Jeffrey Way tud ennél jobbat.
A CSS3 színátmeneteivel, ironikus bár, de csinálhatunk nemszínátmenetet is.
<div id="container">
<div id="article"></div>
<div id="aside"></div>
</div>
#container {
background: -moz-linear-gradient(left, #FFC0CB 300px, #4169E1 300px);
float: left;
}
#article {
background-color: #FFC0CB;
float: left;
width: 300px;
}
#aside {
background-color: #4169E1;
margin-left: 300px;
width: 200px;
}
Ezen megoldás szépsége abban rejlik, hogy nem kell képet szerkesztenünk, betöltenünk, a látvány módosításakor újraszerkesztenünk. Ráadásul kezes darab, hisz a színátmenetek hiányában is kulturáltan viselkedik.
■
Fluid Width Equal Height Columns
Float: suxx