2015-08-25 12 views
0
nav ul li a 
    { 
     display : block ; 
     text-align : center; 
     font-weight : 600; 
     text-decoration : none; 
     color:#fff; 
     background-color : rgba(0,0,0,0.15); 
     margin : .2em 0; 
     padding: .2em 0; 
     border-radius: 1em; 
     box-shadow : 1px 1px 4px #000; 
    } 

Resultant Image爲什麼填充錨標籤會創建重複的超鏈接?

移除padding屬性使得一切正常,但我希望我的錨是寬敞,但它們看起來破碎這樣請幫

+0

謝謝安德烈斯編輯帖子 – Sri

+0

你可以發佈HTML嗎? –

+0

是的,請HTML。這將是非常有益的。 –

回答

0

可以使用的line-height,而不是填充到垂直空間

+0

非常感謝回覆...但是沒有起作用,它仍然破壞我的標籤 – Sri

+0

我的錯誤,它似乎有其他一些裏面有空文本的li>,你可以仔細檢查嗎?因爲如果它是空的,那麼填充將爲它增加高度。 –

0

你的標籤裏面有錨文本嗎?如果他們沒有文字,則文字將不會佔用任何空間。如果您打算在列表中的任何鏈接中沒有文字,您可能需要將它們設置爲min-height屬性,以便確保它們至少具有特定的高度。