⊗mkPmFlMC 191 of 250 menu

CSS-da float va margin birgalikda

Hozir bizning matn rasmning chap tomoniga berilgan. Keling, ushbu matnni biroz siljitishga harakat qilaylik. Buning uchun bizning abzaslarga chap margin ni 30px qilib belgilaymiz, ona div esa - qizil chegaraga ega bo'ladi.

Kutilmaganda, faqat ona divga tegishli bo'lgan matn o'ngga siljiydi, rasmga tegishli matn esa harakatlanmaydi:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> some long text </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { margin-left: 30px; } img { float: left; }

:

Nima uchun shunday bo'layotganini tushunish uchun, abzlarga yashil chegarani qo'shamiz:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> some long text </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { margin-left: 30px; border: 1px solid green; } img { float: left; }

:

Ko'rib turganimizdek, aslida abzarlar chap chetidan siljiydi, lekin rasmdan emas, balki ona divdan. Batafsil ko'rib chiqish uchun, keling, rasmga opacity xususiyati orqali yarim shaffoflik qo'shamiz:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> some long text </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { margin-left: 30px; border: 1px solid green; } img { float: left; opacity: 0.5; }

:

Endi aniq ko'rinib turibdiki, margin-left ga reaktsiya mavjud, faqat abzarlar aslida joylashgan rasm ostida. Keling, chegarani olib tashlaymiz, rasmning yarim shaffofligini saqlab qolgan holda:

<div> <img src="img.png" alt=""> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> some long text </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { border: 1px solid green; } img { float: left; opacity: 0.5; }

:

Aslida bizning abzarlarimiz shunday ko'rinadi - ularning matni rasm tomonidan siljigan, lekin jismonan abzarlar rasm ostida yotadi, buni chegaradan ko'rish mumkin, u ona divning chap chegrasidan boshlanadi.

Keling, margin ni qaytarib, rasmni birinchi abzarga joylashtiramiz:

<div> <p> <img src="img.png" alt=""> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </p> <p> some long text </p> </div> div { width: 400px; border: 1px solid red; text-align: justify; } p { margin-left: 30px; border: 1px solid green; } img { float: left; opacity: 0.5; }

:

Endi rasm abzarlar bilan birga harakatlanadi!

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish