Ang malinaw
Ang ari-arian ng CSS ay bahagi ng CSS mula noong CSS1. Hinahayaan ka nitong tukuyin kung anong mga elemento ang maaaring lumutang sa tabi ng na-clear na elemento at sa kung anong bahagi (s). Ang malinaw
May limang posibleng halaga ang ari-arian:
wala
kaliwa
tama
kapwa
magmana
Paano Gamitin ang malinaw na Ari-arian ng CSS
Ang pinaka-karaniwang paraan upang gamitin ang malinaw
Ang ari-arian ay pagkatapos mong magamit ang isang lumutang
ari-arian sa isang elemento. Halimbawa:
- Teksto sa tabi ng aking larawan.
- Teksto na nasa ibaba ng aking larawan.
Ang lahat ng mga elemento ay default malinaw: none;
, kaya kung hindi mo nais ang ibang mga elemento na lumutang sa tabi ng isang bagay, dapat mong baguhin ang malinaw
estilo.
Kapag nililinis mo ang mga kamay, tinutugma mo ang iyong malinaw sa iyong float. Kaya kung floated mo ang elemento sa kaliwa, pagkatapos ay dapat mong i-clear sa kaliwa. Ang iyong floated elemento ay patuloy na lumulutang, ngunit ang na-clear na elemento at lahat ng bagay pagkatapos na ito ay lalabas sa ibaba nito sa web page.
Kung mayroon kang mga elemento na lumulutang sa parehong kanan at kaliwa, maaari mong i-clear ang isang panig o maaari mong i-clear kapwa
.
Paggamit ng malinaw sa Mga Layout
Ang pinaka-karaniwang paraan ang karamihan sa mga designer ay gumagamit ng malinaw
Ang ari-arian ay nasa layout ng mga elemento ng pahina. Maaari kang magkaroon ng isang imahe na lumulutang sa loob ng isang bloke ng teksto at nais ang susunod na talata na magsimula sa ibaba ng imahe, o maaari kang magkaroon ng buong hanay ng teksto na nais mong lumutang sa tabi ng isa pang pangkat ng teksto, na may ilang teksto na lumilitaw sa ibaba.
Narito ang HTML para sa isang layout sa form na ito. Mayroon itong isang div container na may hawak na isa pang lumulutang sa kaliwa.
Ito ay gumagana nang maayos, na may mas maikling div lumulutang sa kaliwa ng iba pang mga nilalaman ng pangunahing div. Maaari mong i-clear ang teksto sa tabi ng floated box sa pamamagitan lamang ng pagdagdag ng isang tag kung saan mo nais ito upang simulan ang pagsusulat sa ilalim ng floated box. Ngunit ang problema ay dumating kapag ang floated box ay mas mahaba kaysa sa mga nilalaman sa tabi nito. Pagkatapos, tulad ng makikita mo, ang kulay ng background ng pangunahing kahon ay hindi dinadala sa ilalim ng floated box. Sa kabutihang-palad, may isang madaling paraan upang ayusin ito: ang ari-arian. Sa pamamagitan ng pagtatakda ng pangunahing kahon sa
Isang maikling floated div
Mga nilalaman sa loob ng container div na magiging sa kanan ng floated div.
overflow: auto;
ang kulay ng background ay mananatili sa tabi ng mas mahabang floated box sa pinakababa, tulad ng ipinapakita sa halimbawang ito.