最新回答 / 假蛙工程師
這個問題問得非常好,其實,老師講得有問題,基線的位置是不會動的。它的過程是這樣的:行高開始比內(nèi)容區(qū)域高,此時行間距大于0,隨著行間距不斷減少,減少到0,行高和內(nèi)容區(qū)域一樣高,這個時候還有空隙,這個空隙是什么呢?這個空隙是descender,就是基線到底線之間的距離。我們讓行間距繼續(xù)減少為負數(shù),該負數(shù)的值正好等于descender,此時,行框盒子底部上移,行框盒子底部和文字基線重合,descender部分溢出行框盒子
2017-01-11
已采納回答 / 慕粉4237190
inline是設(shè)置成內(nèi)聯(lián)元素,display:inline-block的意思是設(shè)置成內(nèi)聯(lián)塊狀元素,你對元素的基本概念沒整理清楚,再看看元素的分類以及概念你就知道了
2016-12-26
已采納回答 / Ego_echo
行間距是與字體family有關(guān)的親,CSS并沒有直接設(shè)置行間距的屬性,你只能通過line-height來間接影響行間距。當(dāng)然,或許你也可以試著通過設(shè)置不同的字體來改變行間距,但這個不好控制,也沒有什么意義
2016-12-25
已采納回答 / 風(fēng)使神樂
是height,你可以給個<textarea>給個100高度,20的行高驗證一下,在沒有上下padding的情況下結(jié)果是正好顯示5行
2016-11-23
已采納回答 / qq_我要開始了_03820987
行高是有content area+行間距 決定的 line-height 剛好等于content area+行間距 ?所以不矛盾
2016-11-20
最新回答 / qq_快樂還是憂傷_03217928
簡單的情況text-align:center; ?vertical-align:?middle等,下面是復(fù)雜一點的:// 方法一:已知元素的高寬?????<div></div>?CSS:??.content{????????background-color:#6699FF;????????width:200px;????????height:200px;????????position: absolute; ???????????????top: 50%;????????left:...
2016-09-20
已采納回答 / tyrionyu
<!DOCTYPE html><html><head>? ? <meta charset="utf-8" />? ? <title></title>? ? <style>#div1{line-height:300px;background:gray;text-align: center;}#div1>img{vertical-align: middle;}? ? </style></head>...
2016-09-14