CSS - 列表边框没有显示

时间:2015-10-21 12:39:34

标签: html css google-chrome css-float

html:

<li>
    <a href="">text<span></span></a>
</li>

css:

ul{
    list-style:none
}
li{
  float: left  
}
a{
    padding: 10px;
    border: 1px solid #000;
}

在chrome中,右边框不会显示:

image:i.imgur.com/OycFyOk.png

FF和Safari工作正常。

小提琴中的示例代码:

http://fiddle.jshell.net/yrntrapk/

2 个答案:

答案 0 :(得分:2)

你需要把display:block;到&#34; a&#34;元素:

a { display: block; }

答案 1 :(得分:0)

删除HTML上的空span标记应该是最快的解决方法。