Pangertosan CSS Float

Nggunakake jebakan CSS Properti Desain Situs Web Layout

Properti CSS minangka properti sing penting banget kanggo tata letak. Sampeyan ngidini sampeyan nyetel desain kaca web persis kaya sing arep dipamerake-nanging kanggo nggunakake sampeyan kudu ngerti cara kerjane.

Ing lambang gaya, properti float CSS katon kaya iki:

.right {float: right; }

Iki nuduhake browser sing kabeh karo kelas "tengen" kudu diambang ing sisih tengen.

Sampeyan bakal nemtokake kaya iki:

kelas = "tengen" />

Apa Sampeyan Bisa Ngambang karo Property Float CSS?

Sampeyan ora bisa ngambang saben unsur ing kaca web. Sampeyan mung bisa ngambang elemen level blok . Iki minangka elemen sing njupuk blok ing spasi, kayata gambar (), paragraf (), bagean (), lan dhaptar ().

Unsur liya sing mengaruhi tèks, nanging ora nggawe kothak ing kaca diarani unsur-unsur inline lan ora bisa diambang. Iki minangka elemen kaya span (), line breaks (), emphasis kuat (), utawa miring ().

Where Do They Float?

Sampeyan bisa ngambang elemen ing sisih tengen utawa kiwa. Unsur sing nderek unsur ngambang kasebut bakal mili ngubengi unsur ngambang ing sisih liyane.

Contone, yen aku ngambangake gambar ing sisih kiwa, sembarang teks utawa unsur liyane ing ngisor iki bakal mili ing sisih tengen. Lan yen aku ngambang gambar menyang sisih tengen, apa wae teks utawa unsur liyane sing bakal teka bakal ngubengi. Gambar sing dilebokake ing pamblokiran teks tanpa gaya ngapung sing diterapake bakal nampilake manawa browser disetel kanggo nampilake gambar.

Iki biasane nganggo baris pisanan saka teks sing ditampilake ing ngisor gambar.

Kaping Papat Bakal Ngambang?

Unsur sing wis diambang bakal pindhah ing sisih kiwa utawa tengen elemen sing bisa. Iki nyebabake sawetara kahanan beda-beda gumantung carane kode ditulis.

Contone conto, aku bakal ngambang elemen DIV cilik ing sisih kiwa:

Sampeyan malah bisa nggunakake ngapung kanggo nggawe tata letak galeri foto. Sampeyan sijine saben gambar cilik (apik banget nalika kabeh ukuran padha) ing DIV kanthi caption lan ngambang elemen DIV ing wadhah.

Ora ketompo manawa jendhela browser sudhut, gambar cilik bakal bersatu.

Nguripake Float

Sawise sampeyan ngerti carane njaluk unsur kanggo ngambang, penting kanggo ngerti carane mateni float. Sampeyan mateni float kanthi sifat cetha CSS. Sampeyan bisa mbusak float ngiwa, bener ngambang utawa loro:

jelas: kiwa;
jelas: bener;
jelas: loro;

Sembarang unsur sing sampeyan aturake kanthi cetha bakal katon ing sangisore unsur sing ngambang kasebut. Contone, ing conto iki, loro paragraf pisanan teks ora dibusak, nanging katelu.

Muter karo nilai sing jelas saka unsur beda ing dokumen kanggo njaluk efek tata letak sing beda.

Salah sijine tata letak sing paling menarik yaiku seri gambar mudhun kolom tengen utawa kiwa ing jejere paragraf teks. Sanajan teks ora cukup suwe kanggo ngowahi gambar, sampeyan bisa nggunakake cetha ing kabeh gambar kanggo nggawe manawa dheweke katon ing kolom tinimbang ing jejere gambar sadurungé.

HTML (mbaleni ayat iki):


Sampeyan bisa ngundhuh lan ngupayakake wektu kanggo nemtokake wektu sing luwih cepet. Cupidatat ora bisa digunakna, supaya bisa luwih apik lan luwih gampang.

CSS (kanggo ngambang gambar ing sisih kiwa):

img.float {float: left;
jelas: kiwa;
watesan: 5px;
}

Lan ing sisih tengen:

img.float {float: right;
jelas: bener;
watesan: 5px;
}

Nggunakake Nelpon kanggo Layout

Yen sampeyan ngerti carane properti float bisa digunakake, sampeyan bisa miwiti nggunakake aplikasi kasebut kanggo nulis kaca web. Iki minangka langkah-langkah sing bakal ditindakake kanggo nggawe kaca web:

Sanalika sampeyan ngerti jembar (persentase sing apik) ing bagean tata letak, sampeyan bisa nggunakake properti ngambang kanggo nyetel panggonan ing ngendi panggonan mau. Lan becik, sampeyan ora perlu khawatir babagan model kothak sing beda kanggo Internet Explorer utawa Firefox.