7
I span
veya div
boş bir dize olur ya da sadece beyaz boşluklar içeren, bu bölümü, herhangi bir yüksekliğe sahip değildir ve bu span
veya div
, bundan başka, bir dizge içinde kapatılır table
gibi bir şeye gömülmüş, bu hücrede yeterli yükseklik yok ve yanlış görünüyor. span
veya div
dizesinin en az dizenin diğer karakterleri olduğunda ne kadar yükseklikte olduğundan emin olabilirim? Bu, TeX'te \strut
yapmak gibi bir şey. Ya dizeye bir şey ekleyebilirim veya css'yi ayarlayabilirim. minimum yükseklik
Aşağıdakileri, ilgili css sınıfına yerleştirmeyi denedim, ancak sorun, dize yüksekliğini elle ayarlamam gerektiğidir ("1em" olduğundan emin değilim. Muhtemelen değil). Bunu yapmanın doğru yolu nedir?
"display: blok;" yükseklik değerlerini kabul etmek için. Varsayılan olarak satır içi görüntülenir. Ayrıca, bu özelliğin, min yüksekliği yüksekliğe
cevap
Sizin
boş yayılma yüksekliğini ayarlamak için Ben en iyisi sadecespan
eleman onun yüksekliğini ayarlamak isterseniz bir blok elemanı haline gelmesi gerekmektedir. Böylecedisplay: block
veyadisplay: inline-block
stilini uygun şekilde ayarlayın.
enjekte yerine min-yüksekliğini ayarlamak için buldum. ( UPDATE: @sawa başına değil, bir sigara kırılma boşluk karakteri kullanmak yerine, belki de daha uygun bir karakter, Unicode sıfır genişlik boşluğu karakteri, yani,\200b
bir yer alacaktır.)Bu, yazı tipi boyutu ne olursa olsun çalışacak ve bitişik metinle hizalanmayan satır tabanındaki sorunlardan kaçınacaktır. "Huh" yazan çizgiye bak. Aşağıda:
http://plnkr.co/edit/GGd7mz?p=preview
(benzer soruya bakın: https://stackoverflow.com/a/29354766/516910) bir SPAN varsa eklemek ihtiyacımız olacak,
kaynak
2015-03-30 19:57:06
'" \ 00a0 "' ( ') yatay alanı kaplıyor. Bence "\ 200b" ( ') daha iyi – sawa
@sawa Agreed," "\ 200b" 'tamamen görünmezken metnin varlığını verir. –
Sekizlik çıkış dizileri kullanımdan kaldırılmıştır. Bunun yerine '\ u200b' kullanın. –
Kodunuz doğru değil: CSS değerlerin etrafında ("") çevreleyen tırnak içine alınması gerekmez.
Ya kullanım:
Veya kullanım:
kaynak
2012-01-01 06:07:26
Bu sadece yazım hatasıydı. Aslında, teklifler olmadan çalıştı ve 'em' kullanılabilir. Onu farklı emirlerle kontrol ettim ve işe yaradı. Sorun şu ki manuel olarak ayarlamam gerek. – sawa
Tablo özelliği için min özelliğini ayarlayabilirsiniz. Aksi takdirde bunu elle yönetmek zorundasınız. Ayrıca, kendi başına bir şey yapmamak iyi bir davranış. Başka türlü garip sonuçlarınız olabilir :-) –
Teşekkürler. Cevabınızın yorum kısmını kabul etmek istiyorum. – sawa
İlgili konular