line-height 百分比和數字的區別
關於line-height屬性的基本用法可以參閱CSS line-height 行高一章節。
此屬性百分比屬性值和實數屬性值非常的類似,當然兩者是有區別的,下面做一下介紹。
首先看一段程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #top{ width:300px; background:#CCC; line-height:2; font-size:12px; margin:5px; } #top > div{ font-size:18px; } #bottom{ width:300px; background:#CCC; line-height:200%; font-size:12px; margin:5px; } #bottom > div{ font-size:18px; } </style> </head> <body> <div id="top"> <div>螞蟻部落一</div> </div> <div id="bottom"> <div>螞蟻部落二</div> </div> </body> </html>
程式碼執行效果截圖如下:
一個採用百分比方式,一個採用實數方式,也可以說乘積因子方式,區別很明顯。
(1).top的line-height屬性值設定為2,那麼它的行高就是2*字型大小=24px。
(2).top的子元素也會繼承這個乘積因子2,那麼子元素的行高是2*字型大小=36px。
(3).bottom的line-height屬性值設定為200%,那麼它的行高是200%*字型大小=24px。
(4).bottom的子元素行高會直接繼承bottom元素的行高,而不是200%,所以子元素高度是24px。
相關文章
- line-height:150%和 line-height:1.5 的區別
- DecimalFormat數字格式化用法“0”和“#”的區別DecimalORM
- 什麼是數字化和數字化轉型?區別在哪裡?
- 將普通的數字轉為color值,java和javascript的區別JavaScript
- 預設引數和關鍵字參數列面上最大的區別是?
- SSL數字證書型別與區別型別
- 企業走資訊化和數字化的道路,有哪些區別?
- out關鍵字和ref關鍵字的區別
- 成員變數和區域性變數的區別變數
- 數字人民幣和移動支付有什麼區別?
- cer pfx格式數字證書區別
- Java引數-Xms和-Xmx的區別Java
- SQL Server 和 MySql 語法和關鍵字的區別ServerMySql
- Spark 外部變數和BroadCast變數的區別Spark變數AST
- 全域性變數和靜態變數的區別變數
- 數字化運營與視覺化管理的區別視覺化
- Java基礎-成員變數和區域性變數的區別Java變數
- Go 語言 new 和 make 關鍵字的區別Go
- ../和./和/的區別
- 如何對excel文字和數字識別?Excel
- PHP static 關鍵字和 self 關鍵字例項化的區別PHP
- 和 的區別
- as 和 with的區別
- ||和??的區別
- /*和/**的區別
- 靜態變數和例項變數區別?變數
- 【學習筆記】make 和 new 關鍵字的區別筆記
- 如何識別真假區塊鏈數字錢包資產?區塊鏈
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- 區域性變數和全域性變數(靜態和非靜態)區別變數
- PostgreSQL:數字——型別、運算子和函式SQL型別函式
- css的line-height屬性值的單位為em或者百分比介紹CSS
- 模電和數電在應用上的區別和聯絡
- subprocess中命令為引數序列和字串的區別字串
- 使用var和不使用var宣告變數的區別變數
- C語言include關鍵字和引用.h .c的區別C語言
- 堆和棧的區別(轉過無數次的文章)