Erlo

CSS如何实现反方向圆角?(代码)

时间:2018-10-12 17:32   阅读:22次   来源:php中文网页面报错

点赞 打赏

×打赏

支付宝

微信

本篇文章给大家带来的内容是关于CSS如何实现反方向圆角?(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

原理

父级元素 relative,子元素 absolute,然后通过topleftrightbottom来设置具体出现位置。

DOM结构

<div class="wrapper-dashed">
    <div class="dashed"></div>
</div>

3922638512-5b99deb3574e6_articlex.png

CSS样式

.wrapper-dashed{
    position: relative;
    height: 1px;
    width: 100%;
}
#zs#虚线实现#fzs#
.dashed {
    border-top: 1px dashed #cccccc;
    height: 1px;
    overflow: hidden;
}
.dashed:before, .dashed:after{
    display: block;
    position: absolute;
    content: "";
    width:10px;
    height:10px;
    background-color:#f3f5f9;
    border-radius:50%;
    top: -5px;
}
.dashed:before{
    left: -5px;
}
.dashed:after{
    right: -5px;
}

效果图

2950624086-5b99df38e048d_articlex.png

3862975692-5b99e03605414_articlex.png 来源:https://www.erlo.vip/share/15/20646.html

下一篇:如何利用css的background绘制图形 (附代码)

相关推荐

提交留言

评论留言

还没有评论留言,赶紧来抢楼吧~~

Erlo大厅()

* 这里是“吐槽厅”,所有人可看,只保留当天信息。

  • Erlo.vip2019-02-17 18:57:47Hello、欢迎使用吐槽厅,这里是个吐槽的地方。
  • 首页 笔记分享 Erlo动态 案例展示 搜索
    鼠标试试
    返回顶部