0
據我知道,我認爲這是標準的填充總是加起來,你在你的CSS指定,例如用於寬度:填充在Mozilla Firefox和Safari瀏覽器
.content{
width:100px;
padding:10px;
}
<div class="content"></div>
這個div將有實際寬度爲120px。本標準適用於IE Firefox Opera瀏覽器。 問題是在safari它不一樣,這個div將有100px的總寬度與10px填充內。
這裏是我的情況,我需要解決:
.container{
width:1000px;
}
.content{
width:100%;
padding:10px;
}
<div class="container">
<div class="content"></div>
</div>
我需要的內容div來有1000像素像他的父母總寬度和具有內10px的填充。但上面的代碼只適用於safari,在ie和firefox中,opera會變成1020px的總寬度。
然後它不會在safari中工作;) – EBAG 2009-09-02 12:51:10
您是否指定了有效的DOCTYPE? – Donut 2009-09-02 13:27:45
是這是我的頭文件: <?xml version =「1.0」encoding =「UTF-8」?> <!DOCTYPE html PUBLIC「 - // W3C // DTD XHTML 1.0 Transitional // EN」「http: //www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd「> – EBAG 2009-09-02 17:37:50