padding 百分比 參考物件
關於 padding 內邊距基礎知識可以參閱CSS padding 內邊距一章節。
百分比可以作為 padding 屬性值,既然是百分比必定有一個尺寸參考物件。
下面看一段程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> .box { width: 180px; height: 80px; padding: 10px; border: 2px dotted #ccc; } .ant { width: 80px; padding: 10% 20%; border: 2px dotted green; font-size: 12px; color:green; } </style> </head> <body> <div class="box"> <div class="ant">螞蟻部落</div> </div> </body> </html>
上述程式碼採用百分比方式設定 ant 內邊距,上下內邊距 10% ,左右內邊距 20%。
簡單列舉一下可能存在的幾種錯誤計算方式:
(1).上下內邊距以父元素 height 為參考,左右內邊距以父元素 width 為參考。
(2).上下內邊距以自身 height 為參考,左右內邊距以自身 height 為參考。
程式碼執行效果截圖如下:
結論是,如果以百分比為屬性值,參考尺寸是塊級父元素的寬度值,各個方位都是如此。
相關文章
- margin 百分比 參考物件物件
- 【震驚】padding-top的百分比值參考物件竟是父級元素的寬度padding物件
- JavaScript物件參考手冊JavaScript物件
- em字型大小參考物件物件
- margin/padding百分比值的計算padding
- padding 、margin設定百分比的意義padding
- 區別margin、padding、width、height值為百分比padding
- TIDB 考試 參考TiDB
- OSI參考模型和TCP/IP參考模型模型TCP
- javamail參考JavaAI
- 移動端巧用margin/padding的百分比實現自適應padding
- WebApiClient效能參考WebAPIclient
- OSI參考模型模型
- 模擬考試參考程式碼
- Blender參考API用法API
- LVS - ipvsadm命令參考
- Oracle ASMCMD命令參考OracleASM
- SQL優化參考SQL優化
- openGauss ODBC介面參考
- Latex—參考文獻
- CloudBeaver 參考架構Cloud架構
- 參考文獻合集
- echarts markLine參考線Echarts
- PyQtGraph繪圖參考QT繪圖
- oracle 參考資料Oracle
- spring-boot參考文章Springboot
- Spring Boot 參考指南(Hazelcast)Spring BootAST
- HTML標籤參考(一)HTML
- Elasticsearch 參考指南(介紹)Elasticsearch
- http http headers參考文件HTTPHeader
- Oracle官方參考資料Oracle
- 前端知識點參考前端
- HTML 字元實體參考HTML字元
- openGauss 配置檔案參考
- docker 配置引數參考Docker
- multipath配置詳細參考
- mysql許可權參考MySql
- JavaScript Math(數學) 參考JavaScript