css - 为具有 border-radius 的元素添加边框

标签 css

有趣的是,这在 Firefox 中对我不起作用,知道为什么不显示边框吗?

CSS

.cue-points ul li a{
    text-indent:-9999px;
    -webkit-border-radius: 180px;
    -moz-border-radius: 180px;
    border-radius: 180px;
    border:1px solid #000;
    display:block;
    height:15px;
    width:15px;
}

HTML

<a href="#one">One</a>

最佳答案

检查你的.cue-points ul li a

通常那里缺少一些东西
这会很好地工作

a{
    text-indent:-9999px;
    -webkit-border-radius: 180px;
    -moz-border-radius: 180px;
    border-radius: 180px;
    border:1px solid #000;
    display:block;
    height:15px;
    width:15px;
}

如果你想使用类,你可以这样写

 .cue-points  a

 .cue-points  li a

演示:

http://jsfiddle.net/kougiland/qLMH3/

关于css - 为具有 border-radius 的元素添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18406179/

相关文章:

javascript - jQuery height() 返回实际高度值的大约一半

html - windows浏览器如何自动隐藏滚动条

javascript - 具有可变宽度的固定标题/可滚动表格

html - Bootstrap 右侧导航栏移动渲染问题

html - 如何使按钮延伸到表格右侧的整个长度?

html - 根据可用空间调整元素大小,同时保持比例

html - 如何使 svg 中的线条位置响应

html - 使用 Bootstrap 将左/右对齐的列移到小屏幕的中心

css - 为禁用的输入设置背景图像

html - 如何在尽可能小的框中获得居中文本