我想知道如何在CSS中有一个圆形或点的边框(不是方形点,border: white dotted 2px;
< - 我不想要这个)?CSS圈子边框?
CSS圈子边框?
回答
编辑:
我会建议使用CSS3 border-image的理解是IE10和下面将需要一个polyfill。
.bordered-box {
border-style: solid;
border-width: 27px;
-moz-border-image: url(http://www.w3.org/TR/css3-background/border.png) 27 repeat;
-webkit-border-image: url(http://www.w3.org/TR/css3-background/border.png) 27 repeat;
-o-border-image: url(http://www.w3.org/TR/css3-background/border.png) 27 repeat;
border-image: url(http://www.w3.org/TR/css3-background/border.png) 27 fill repeat;
}
原始接受的答案:
只有这样,才能保证它显示为不同的浏览器界是使用图像。
这里有一个教程:http://www.htmlgoodies.com/beyond/css/how-to-create-border-images-using-css3.html
CSS:
.dots {
border-width: 30px;
-webkit-border-image:url(images/dots.png) 30 repeat stretch;
-moz-border-image:url(images/dots.png) 30 repeat stretch;
border-image:url(images/dots.png) 30 repeat stretch;
padding: 30px;
}
HTML:
<div class="dots"></div>
图片:
如果你需要它为IE工作,你也可以创建一个包含点背景的包装div,并给内部div一个填充任意点高度的填充。
它不能很好的跨浏览器的支持,但你应该看看在CSS3属性边界图像:
-moz-border-image:url(border.png) 30 30 round; /* Firefox */
-webkit-border-image:url(border.png) 30 30 round; /* Safari and Chrome */
-o-border-image:url(border.png) 30 30 round; /* Opera */
border-image:url(border.png) 30 30 round;
嗯...试过了,它没有出现在我的Linux机器上的铬(铬的开源版本)...... – camelCaseD
正如我所说的不支持跨浏览器,我给你的代码是专业浏览器... – Nathan
是的,我知道。我期望来到这个网站的人是那些使用最新浏览器的人。 – camelCaseD
如果CSS3是一个选项,border-image
属性是你最好的选择。这里是关于这个主题的教程:http://css-tricks.com/understanding-border-image/
- 1. 圈半边框CSS
- 2. css - 边界带边的圆圈
- 3. CSS框边框
- 4. HTML,CSS,Javascript在圈内创建圈子
- 5. CSS边框
- 6. css fieldset边框
- 7. CSS多边框
- 8. CSS边框重叠通过子元素
- 9. 如何在html中使用圈子制作线条边框?
- 10. CSS边框半径和边框折叠
- 11. CSS边框 - 不带边角的框
- 12. 具有渐变边框的CSS3圆圈?
- 13. 在JavaFX矩形边框画圆圈
- 14. Android:圆圈绘制切割边框
- 15. 动画了一圈边框,以填补
- 16. 带有边框的matplotlib圈出
- 17. 使用边框半径绘制圆圈
- 18. CSS边框问题?
- 19. 双边框CSS表
- 20. CSS - 波浪边框
- 21. CSS加边框表
- 22. CSS内部边框?
- 23. css边框造型
- 24. css三重边框?
- 25. CSS边框属性
- 26. CSS渐变边框:
- 27. CSS边框缩写
- 28. 对齐边框CSS
- 29. CSS - 摇滚边框
- 30. 衰落边框(CSS)
你是怎么做到的? – camelCaseD
请参阅:http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_border-image – Justin
该链接帮助。谢谢。 – camelCaseD