在我們的頁面上,我們在字母「f」的底部和填充在字母「p」下面的2px之間有5px。我們試圖弄清楚是否padding-bottom:5px;在CSS中應該從「f」的底部或「p」的底部開始感謝您的幫助,奇怪的問題!如何在HTML中使用ascender/descender/normal字母進行填充?
0
A
回答
1
填充底部一般延伸到文本下方的下方,即它是額外的空間加上單獨文本的內容。
它也可能有助於明確設置行高,所以像1.2這樣的值。這將有助於使您的結果在瀏覽器中更加一致,如line-height:normal實際上不是。有關該問題的更詳細討論,請參閱line-height: abnormal。
0
的line-height應該幫助你 -
所有字母的高度應適合在給定的行高度 -
例如:
.test
{
font-size : 50px;
line-height : 10px;
padding-top : 5px;
padding-bottom : 5px;
}
<div class="test">
Hello Wquorld
</div>
這不能適合─所以div的完整高度是line-height + padding-top + padding-bottom(20px)。 文本會在頂部和底部溢出。
我做了一個quick example。 我總是使用firebug工具(Firefox的擴展),它可以向您顯示實時元素的填充和邊距。
可以在w3.org上找到更多深入信息: 10視覺格式模型詳細信息 - > 10.8 w3.org頁面的線高計算。 地址:w3.org/TR/CSS21/visudet.html#line-height(因垃圾郵件阻止而沒有鏈接)
相關問題
- 1. 在IE11中使用Vue.js進行填充
- 2. 用字母填充gridview
- 3. 如何使用Java中的循環來填充字母數組?
- 4. 如何使用forEach填充HTML元素
- 5. 如何用字母填充字符數組?
- 6. 我如何用大小寫字母和數字填充數組?
- 7. 不填充母
- 8. 使用保存的值填充HTML表單以進行測試
- 9. 使用css進行對齊和填充
- 10. 使用jQuery進行漸變填充?
- 11. 使用彈性搜索進行填充
- 12. 填充HTML表使用PHP
- 13. 如何在python中使用reportlab填充可填充表格
- 14. 如何使用ADODB.Recordset填充ListBox(錯誤91)在Access中執行自動填充
- 15. 如何填充使用JavaScript的HTML字段?
- 16. 如何預先使用laravel填充Html表單字段?
- 17. 在Infragistics XamDataGrid中進行填充
- 18. 我如何使用填充進行校準
- 19. 如何使用Apache POI for java進行自動填充?
- 20. 如何在Bash文件名中填充填充數字?
- 21. 如何使用SQL變量在APEX 5.0中填充HTML表格行
- 22. 如何在twitter引導中填充流體行上的填充
- 23. 在PHP中填充html表
- 24. Python Spynner填充HTML字段
- 25. 如何使進度條緩慢填充
- 26. Vim:用字符填充行
- 27. 在Chrome中使用填充進行Div溢出
- 28. 在Java中使用遞歸進行填充
- 29. 如何在使用bulkloader時在appengine中填充「ID」字段?
- 30. 如何使用字母從多選列表中進行選擇?
你測試了嗎? – 2011-01-14 19:30:22
只給元素一個背景顏色。然後你可以看到它將開始添加填充。我的猜測是,它也取決於你使用的字體。 – Gerben 2011-01-14 19:36:48