0
A
回答
2
HTML
<div>
<div>lol</div>
</div>
CSS
div{
background:yellow;
width:auto;
height:auto;
padding:1em;
}
div div{
background:red;
}
3
這是默認盒模型的正常行爲,即填充和邊框尺寸添加到width屬性。
如果你想避免笨拙的計算,您可以更改使用box-sizing
像這樣的預設模式(內容框):
* {
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
}
這將使宣佈的所有元素部分的填充和邊界或繼承寬度和高度,從而保持您的佈局完整。
現在,如果您要聲明寬度爲100%或100px,然後添加填充或邊框,則不會影響總寬度,但會將其包含在聲明寬度的範圍內。
2
填充位於元素的內部。我相信你想在這裏使用margin,這是在塊元素之外:
div{
background:yellow;
width:400px;
height:200px;
margin:1em;
}
div div{
margin:0; padding:0; border:0;
background:red;
}
0
試試這個(值可以根據你在做什麼改變)。我相信SoloLearn幫助我學習它(該應用程序是學習Android的HTML)。
<div width:100%;height:100%; style="background-color:white; color:black; padding:20px;">
寬度和高度自動調整自己,背景顏色使框顏色,顏色是文字顏色和填充內容後增加的空間。如果你想改變填充顏色,你也可以嵌套標籤,因爲沒有值或元素,我知道在標籤內部完成它。
相關問題
- 1. 用灰色圍繞圖像和文字懸停填充div框
- 2. 如何用CSS圍繞DIV圍繞DIV
- 3. 在NSScrollView中圍繞NSTextView填充
- 4. 圍繞主DIV
- 5. 使用ASP.NET填充/創建DIV標籤
- 6. 圍繞左下角div圍繞文本?
- 7. 圍繞div元素
- 8. 圍繞浮動div包圍全寬div
- 9. 圍繞相對位置div div圍繞文字
- 10. 圍繞一個div創建一個邊界與jQuery
- 11. 圍繞頂部項目創建包裝div
- 12. 有問題的應用填充通過WordPress創建的div div
- 13. 圍繞div的環繞錨點
- 14. 圍繞文字環繞一個div
- 15. 圍繞一個div內
- 16. 圍繞DIV的邊框
- 17. 圍繞div添加圓形
- 18. 圍繞嵌套的div
- 19. 圍繞html div的邊框
- 20. 流體div圍繞圖像
- 21. 圍繞div的半邊框
- 22. 刪除圍繞一個div
- 23. 圍繞UIButton創建一個CAShapeLayer?
- 24. 圍繞位圖創建矩形
- 25. 圍繞node.js創建雲服務?
- 26. 圍繞創建的頂點旋轉
- 27. 圍繞選擇創建virtualedit塊
- 28. 如何圍繞LongListSelector SelectedItem創建邊框
- 29. 圍繞UIView創建一個光暈
- 30. 圍繞文本創建表格
錯! Opera有這個:'-o-box-sizing:border-box;'。 –
Opera 8.5+支持非供應商前綴版本 – Matanya
那麼之前呢? –