2009-12-10 112 views
2

我下面的代碼:減少李邊框和文字之間的空間

<ul> 
<li style="border: 300 red dashed">hello</li> 
</ul> 

和得到的東西,如:

你好


我想,以減少差距,即,我想摺疊邊框,以便它觸及單詞「hello」的底部。 我清楚了嗎? :) 任何幫助?

回答

1

嘗試line-height屬性和小提琴與百分比,直到你喜歡它:

<ul> 
    <li style="border: 1px red dashed; line-height:80%;">hello</li> 
</ul> 

另外,你真的想要一個300px的邊框?

+0

他從未指定300像素的邊界... – 2009-12-10 13:50:17

+0

很酷的傢伙..工作很好:) – almac 2009-12-10 13:53:38

+1

@almac:我很高興它的工作 @ILMV :我在頁面看了他原來的結果,看到一個巨大的邊界,由此創建:「邊界:300紅色虛線」 – Ray 2009-12-10 13:55:43

2

簡單:

<ul> 
    <li style="border: 300 red dashed; padding-bottom:2px;">hello</li> 
</ul> 

簡單地改變2px的是,你需要什麼。

填充指定了內容和邊框之間的距離,看看CSS box model可能會帶來好處,我已將其固定在我的牆上以供參考。

+0

嗯..代碼增加了差距,儀式? 我想減少差距ILMV ..所以,我給了一些負填充..它沒有任何影響:( – almac 2009-12-10 12:53:25

+0

嗯,你能告訴我你使用的是什麼行高? – 2009-12-10 13:51:49

2

用CSS填充發揮

更新:

<ul style="margin-bottom:0px;"> 
     <li style="border: 300 red dashed; ">hello</li> 
    </ul> 
+0

你給的代碼是使用的給ul元素之間的餘量,是沒有辦法與我的親:) – almac 2009-12-10 13:43:58

相關問題