nasıl kendi üst div
genişliğine genişletmek etmeyen bir metnin arka plan rengini ayarlamak ki? Ben h1
{background color:white;}
kullanılan ve istediğim metnin etrafında h1
sarılmış, ancak beyaz arka plan sadece metnin ötesine uzanır. Neredeyse kelimeleri vurgulamak gibi.css arka plan rengi metinlere kadar uzuyor mu?
cevap
h1 bir blok öğesidir, bu nedenle, kullanılabilir tüm alanı kullanacaktır. Yalnızca kullanmak için çok genişliği, satır içi bu öğeyi değiştirmek
h1 {
display: inline;
background-color: white;
}
sorun h1
blok düzeyinde elementtir ve varsayılan olarak blok seviyesi elemanları ana elemanın mevcut tüm genişliğini doldurmak için genişletmek olacaktır.
h1 {
background-color: white;
float: left;
}
o başlık elemanı yuvarlak akış kalmaması Daha sonra, aşağıdaki paragrafı stil gerekir:
bu çözmek için en kolay yolu float
için unsurdur
p {
clear: left;
}
rahat aşağıda IE7 ve destekleyici değil, doğrudan h1
elemanları sonra sadece p
elemanları böylece tarz olacaktır, böylece bu seçim daha derli toplu yapmak bitişik kardeş seçicisi kullanabilirsiniz:
h1 + p {
clear: left;
}
Açıkçası, yüzer büyük bir PİDE olmaya bulmak ve yüzer _easiest_ çözüm sunmak olduğunu katılmıyorum. Neden sadece metni "" ile sarmıyoruz? –
@ MДΓΓБДLL Tamam, "en güzel semantik çözüm". Sadece bir "span" 'u tanıtmak, stil yaratmak uğruna, IMO. – lonesomeday
MДΓΓБДLL @ H1 anlam doğru eleman kullanmak olabilir, çünkü. IMO ekran: inline-blok bunu çözmek için en güzel yol olurdu - sadece IE7 tarafından destekleniyorsa .. – ptriek
- 1. CSS opaklığı - arka plan rengi
- 2. CSS - kenar boşluğu dahil arka plan rengi
- 3. Arka plan rengi geçişi
- 4. Arka plan rengi
- 5. JQuery arka plan rengi kromu
- 6. Çoklu arka plan rengi
- 7. tspan elemanının arka plan rengi
- 8. Sürgülü çekmecenin arka plan rengi
- 9. remoteview çerçevedüzenleme arka plan rengi
- 10. Şeffaf görüntü - arka plan rengi
- 11. arka plan rengi ayarla: Android
- 12. Parlaklıktaki tabsetPanel'de arka plan rengi
- 13. Pencerenin arka plan rengi al
- 14. Android dalgalanma arka plan rengi
- 15. Arka plan boyutu CSS
- 16. CSS arka plan görüntüleri
- 17. CSS sınıfı a kaldırılamıyor: vurgulu arka plan rengi
- 18. CSS: Arka plan rengi neden gölgeyi kırıyor/kaldırıyor?
- 19. Css ile giriş onay kutusundaki arka plan rengi nasıl değiştirilir?
- 20. Degrade arka plan rengi açık :: seçim
- 21. JQuery UI Sekmeler Arka Plan Rengi
- 22. twitter bootstrap - iyi arka plan rengi
- 23. arka plan rengi gizlemek border-radius ie8
- 24. CSS saydam arka plan görüntüsü
- 25. Jqplot pasta grafik için arka plan rengi
- 26. Metnin arka plan rengi için taşma
- 27. Gösterge: Sayı widget'ı arka plan rengi
- 28. Python yazılım modülü arka plan rengi
- 29. Arka plan rengi nasıl açılır beyaz açılır
- 30. Grafik alanı arka plan rengi chartjs
neden Arka planının rengini metnin rengini değiştirmek ve yapamaz: şeffaf? Burada yapmaya çalıştığın tam olarak emin değilim. –
Arka plan rengini, h1 öğesi yerine div'a eklemeyi denediniz mi? – Rondel