1
A
回答
6
是的,你可以简单地使用border-style: double
:
a {
color: #fff;
background-color: #f00;
font-weight: bold;
border: 6px double #fff;
padding: 0.4em 1em;
}
border-color
这里是#fff
,它出现在背景颜色片段的“之内”或之间。
如果你想获得更有趣,并且有“最外层的边界”是一个不同颜色的background-color
,那么你也可以使用box-shadow
(或供应商前缀的变体)来:
a {
text-decoration: none;
color: #fff;
background-color: #f00;
font-weight: bold;
border: 3px solid #fff;
padding: 0.4em 1em;
box-shadow: 0 0 0 4px #f90;
}
这将水平放置零单位的影子,垂直放置零单位,模糊零单位和4px
的差值。
box-shadow
方法当然允许将multiple different colours添加到元素的外部方面。不幸的是,box-shadow
解决方案并没有取代影子中的元素,实际上是“无形的”。因此,您可能必须考虑阴影的宽度,并将相关边距与display: inline-block
(如果它们是内联元素)一起应用到元素元素以允许边距生效。
0
http://jsfiddle.net/calder12/PfuJn/1/
a{color:white;font-family:sans-serif;font-weight:bold;text-align:center;display:block;}
.aContainer{width:80px;padding:15px;background-color:orange;border: 6px double white;}
<div class="aContainer">
<a href="#">Compose</a>
</div>
1
相关问题
- 1. jQuery直播活动取代锚定标记上的内部HTML
- 2. 动态创建锚标记
- 3. 编码动态锚标记
- 4. 当特定网站处于活动状态时更改边框
- 5. 将活动状态添加到锚?
- 6. 锚定标记中的环绕动态img标记
- 7. 在锚标记上的边框底部填充
- 8. 活动状态复选框
- 9. 形状的动态标记
- 10. Wicket - 动态文本的锚标记
- 11. 处于活动状态和非活动状态的状态图
- 12. Facebook分享对话框锚定标记
- 13. 捕获锚定标记上的按键
- 14. 锚定标记超链接到应用程序内部活动
- 15. 自动激活锚定标签
- 16. 访问动态创建的锚定标记
- 17. CSS的锚标记上
- 18. 从锚标记中的图像中删除边框
- 19. 如何动态标记当前URL的菜单选项卡为活动状态?
- 20. 锚定标记的行高
- 21. cakephp中的锚定标记
- 22. 锚定标记和定位
- 23. 悬停与活动状态的列表项锚点
- 24. 在视频上叠加锚定标记
- 25. 阻止触发Chrome状态栏的锚标记
- 26. 多发性浮动/块/锚定标记
- 27. 双重动作锚定标记
- 28. 防止从锚定标记滚动
- 29. 超链接标记活动状态不工作
- 30. 锚定标记不适用于动态表
没有上边框用这种方法 –
美丽!非常感谢! – 1252748
@Rick:是的,就是说,边框顶部不会取代元素。这就是为什么我在'body'元素中使用'padding-top'的演示(尽管我*忘了*将它包含在第一个连接演示中,*叹了口气......编辑过!) –