⊗mkPmFlMC 191 of 250 menu

CSS-də float və margin birləşməsi

Hal-hazırda mətnimiz şəklin sol tərəfinə sıxışdırılıb. Gəlin bu mətni bir az aralıq salmağa çalışaq. Bunun üçün abzaslarımıza sol margin 30px təyin edək və valideyn div-ə - qırmızı sərhəd verək.

Gözlənilmədən, yalnız valideyn div-ə bitişik olan mətn sağa doğru aralanaçaq, şəklə bitişik olan mətn isə aralanmayacaq:

<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; }

:

Bunun niyə belə olduğunu başa düşmək üçün abzalara yaşıl sərhəd əlavə edək:

<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; }

:

Gördüyümüz kimi, əslində abzaslar sol kənardan aralanır, lakin şəkildən deyil, valideyn div-indən. Daha ətraflı baxmaq üçün gəlin şəklə opacity xassəsi vasitəsilə yarımsəffaflıq da əlavə edək:

<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; }

:

İndi artıq aydın görünür ki, margin-left-ə reaksiya var, ancaq abzaslar əslində şəklin altında yerləşir. Gəlin aralığı çıxaraq, şəklin yarımsəffaflığını ise saxlayaq:

<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; }

:

Abzalarımızın əsl görünüşü belədir - onların mətni şəkil tərəfindən aralanıb, ancaq fiziki olaraq abzaslar şəklin altında yatır, bu, valideyn div-inin sol kənarından başlayan sərhəddən görünür.

Gəlin margin-i qaytaraq və şəkli birinci abzasa qoyaq:

<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; }

:

İndi şəkil abzalarla birlikdə hərəkət edir!

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et