课程
/前端开发
/HTML/CSS
/CSS深入理解之border
这个圆角 是怎么覆盖的呀 蒙蔽喽 嘿嘿
2017-12-15
源自:CSS深入理解之border 2-1
正在回答
可以用伪元素,具体实现如下css部分div {height: 0;width: 0;border: 100px dotted red;position: relative;}div::after{content: ‘’;position: absolute;top: -100px;bottom:-100px;left:-50px;right:-50px;}div::before{content:’’;position:absolute;left:-100px;right:-100px;top:-50px;bottom:-50px;}html 部分<div><\div>
慕运维801387
他问的是这个吧。。。
我把代码给你整体写下来看你就懂了
<style>
.box{width:100px;height:100px;overflow:hidden;}
.dotted{width:100%;height:100%;border:100px dotted red; }
</style>
<div class="box"><div class="dotted"></div></div>
外面div宽高只有100px,超出会隐藏,内部div的宽高一样,边框是100px,显示出来就是四个圆点,因为设置了
overflow:hidden;自然内部div的内容和其他的圆点都隐藏了。
举报
深入讲解border使用方法及应用,以及如何借助border完成布局
1 回答为什么我的出来是6个圆?
1 回答为什么设置overflow:hidden就只会有一个圆了?
2 回答在火狐也是小圆
3 回答怎么任意 圆角那
1 回答任意圆角怎么实现的