作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我有这个代码:
<ul>
<li><a>my link 1</a></li>
<li><a>my link 2</a></li>
<li><a>my link 3</a></li>
</ul>
当我对 <a>
应用填充时像这样:
ul {
list-style: none;
margin: 30px 0 0 2.6em;
}
ul li {
height: 41px;
width: 196px;
background: url(images/image.png) no-repeat;
position: relative;
}
ul li a {
padding-top: 5px;
}
填充有效但它折叠并穿过 <li>
的顶部边缘而不是插入 <a>
向下。我该如何解决?
最佳答案
你应该给你的 "a"display:inline-block
默认情况下, anchor 是“内联”的,不会正确显示填充。
jsFiddler 演示:http://jsfiddle.net/PqajF/3/
关于css - <a> 内的填充 <li> 穿过 <li> 边缘的顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6585652/
我是一名优秀的程序员,十分优秀!