CSS-ominaisuuden float esittely
Oletetaan, että meillä on div jossa on pitkä teksti. Lisätään tekstin alkuun kuva:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
:
Kuten näette, kuvan alaosa sijaitsee
tekstin ensimmäisellä rivillä, ja loppuosa
meneekin ylöspäin. Kuvan oikealle puolelle jää
suuri tyhjä tila. Tehdään niin,
että teksti täyttää tämän tyhjän tilan.
Tätä varten asetamme kuvalle ominaisuuden float
arvoon left:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
img {
float: left;
}
:
Siis, nyt kuva kelluu vasemmalla, ja teksti kiertää sen mukaisesti oikealla. Samalla tyhjä tila kuvan vieressä katoaa.
Kuva voidaan saada kellumaan ei vasemmalla,
vaan oikealla. Tätä varten float asetetaan
arvoon right:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
img {
float: right;
}
:
Ota pitkä teksti. Lisää tekstin alkuun yksi kuva, ja keskelle toinen. Tee niin, että ensimmäinen kuva kelluu vasemmalla, ja toinen - oikealla.