課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
width:100px;
height:100px; ? //寬高一樣
padding:10px ? //按照解釋,上右下左四邊填充都一樣,理論上到四邊的距離應該一樣,實際上效果卻不是
2016-03-15
源自:初識HTML(5)+CSS(3)-升級版 12-12
正在回答
因為你所填充的規則是寬=左邊界+左填充+內容寬度+右填充+有邊框+右邊界 ;高也是如此,所以要實際內容在中間就應該去掉所對應的內容像素長度就可以啦
qq_夏日青楓_0 提問者
TurnAllthelight 回復 qq_夏日青楓_0 提問者
如果你的內容寬度加上兩個padding(20px)比你設置的容器的width(100px)還要小,那么你的padding-right就不是10px,而是width(100px)減去padding-left(10px)再減去內容的寬度,高度也是這個道理。
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
4 回答如圖:為什么呈現的效果卻不一樣呢?
3 回答為什么效果不一樣
1 回答同樣的代碼為什么效果不一樣
3 回答div.imgCenter 和imgCenter效果是一樣的,為什么還要加div
5 回答內聯元素對padding 為什么有效果 而且是正確的效果?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-15
因為你所填充的規則是寬=左邊界+左填充+內容寬度+右填充+有邊框+右邊界 ;高也是如此,所以要實際內容在中間就應該去掉所對應的內容像素長度就可以啦
2016-03-15
如果你的內容寬度加上兩個padding(20px)比你設置的容器的width(100px)還要小,那么你的padding-right就不是10px,而是width(100px)減去padding-left(10px)再減去內容的寬度,高度也是這個道理。