每天一个css效果之边框内边圆角的实现

要求:

使用一个容器,实现内侧有圆角,而边框或者描边的四个角在外部依旧是垂直的边角,具体效果如下图所示:
微信图片_20191018144836.png

注意点:
使用一个元素实现

代码实现:
css代码部分
div{
    outline: .6em solid #655;
    box-shadow: 0 0 0 .4em #655;
    max-width: 10em;
    border-radius: .8em;
    padding: 1em;
    margin: 10em;
    background: tan;
    text-align:center;
}

知识点:

  • outline: 描边不会跟随border-radius设置的圆角走
  • box-shadow : 描边跟随border-radius设置的圆角走 也会转为圆角
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 所有图都在body背景设置为green下的截图,请不要把最外层的绿色当成边框 半透明边框 如果我们想给一个容器设置...
    hcxowe阅读 4,221评论 0 6
  • 1.多重边框 我们可以通过使用border-image来写一个多重边框,或使用多个元素来模拟多重边框,不过我们有更...
    FlyingWWS阅读 2,484评论 2 5
  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,973评论 0 8
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,705评论 0 6
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,280评论 0 11

友情链接更多精彩内容