Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsSpMEEE 14 of 294 menu
◀ ▶

JavaScript için CSS'de Element Genişlemesi

CSS özellikleri width ve height ayarlamak, elementin belirtilen boyuta geleceğini garanti etmez. Hadi örneklere bakalım.

Örnek

Şu anda elementin boyutları belirtilenlerle aynı:

<div id="elem"> text </div> #elem { width: 200px; height: 200px; margin: 50px auto; background: #CFF5BF; }

:

Örnek

Şimdi elemente padding özelliğini ayarlayalım. Sonuçta, elementin gerçek genişliği büyüyecek ve iç boşluk için belirlenen değer kadar genişleyecek:

<div id="elem"> text </div> #elem { padding: 25px; width: 200px; height: 200px; margin: 50px auto; background: #CFF5BF; }

:

Örnek

Kenarlığın varlığı da elementi genişletir:

<div id="elem"> text </div> #elem { width: 200px; height: 200px; margin: 50px auto; background: #CFF5BF; border: 20px solid #F0D7A1; }

:

Örnek

box-sizing özelliği yukarıda açıklanan davranışı değiştirmeye izin verir. İç boşluğun veya kenarlığın elementi genişletmemesini sağlayabilirsiniz. Bunun için bu özelliğe border-box değeri atanmalıdır:

<div id="elem"> text </div> #elem { box-sizing: border-box; padding: 20px; width: 200px; height: 200px; margin: 50px auto; background: #CFF5BF; border: 20px solid #F0D7A1; }

:

Açıklananın Önemi

JavaScript açısından bakıldığında, açıklanan durum pek kullanışlı değildir. Çünkü, width özelliğinin değerini okuduğumuzda, elementin tam olarak bu genişlikte olacağından hiç emin olamayız.

← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet