美文网首页前端开发h5
css 实现矩形四个边角加粗

css 实现矩形四个边角加粗

作者: 不要和我名字一样 | 来源:发表于2017-09-06 15:09 被阅读92次

1、工具/原料

  • html
  • css

2、具体实现

效果图
  • html代码
<body>
    <h1 style="color: red">css实现矩形边角加粗</h1>
    <div class="main">
        <span></span>
        <span></span>
        <span></span>
        <span></span>
    </div>
</body>
  • css代码
        body{
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center;
        }
        .main{
            position: relative;
            width: 400px;
            height: 200px;
            border: 1px solid red;
        }
        .main span:nth-child(1){
            position: absolute;
            left: -5px;
            top: -5px;
            padding: 15px;
            border-style: solid;
            border-color: rebeccapurple;
            border-width: 5px 0 0 5px;
        }
        .main span:nth-child(2){
            position: absolute;
            right: -5px;
            top: -5px;
            padding: 15px;
            border-style: solid;
            border-color: rebeccapurple;
            border-width: 5px 5px 0 0;
        }
        .main span:nth-child(3){
            position: absolute;
            right: -5px;
            bottom: -5px;
            padding: 15px;
            border-style: solid;
            border-color: rebeccapurple;
            border-width: 0 5px 5px 0;
        }
        .main span:nth-child(4){
            position: absolute;
            left: -5px;
            bottom: -5px;
            padding: 15px;
            border-style: solid;
            border-color: rebeccapurple;
            border-width: 0 0 5px 5px;
        }

原理很简单, 只要弄清position:relative,borderleft,top之间的关系就可以了

相关文章

  • css 实现矩形四个边角加粗

    1、工具/原料 html css 2、具体实现 html代码 css代码 原理很简单, 只要弄清position:...

  • 8.21 - hard - 77

    391. Perfect Rectangle 找出四个边角点。 所有的小矩形面积和等于大矩形面积 除了四个边角点,...

  • css实现缺角矩形

    https://www.jb51.net/css/707136.html

  • 让你的懂得css3三 font家族(2)

    font-weight:字体粗细 字体加粗可以用 和 之外,还可以用css来实现,但css是没用语义(只仅仅是样式...

  • 使用css画一些矢量图

    用纯CSS画一些矢量图:比如矩形、原型、半圆、扇形、三角形等等。重要的不是如何实现,而是在实现的过程中发现css还...

  • 基础篇 svg 形状

    关于矩形 有个疑问:为什么展示不全呢? style 属性用来定义 CSS 属性CSS 的 fill 属性定义矩形的...

  • Js常见题目3

    3.用过CSS3吗? 实现圆角矩形和阴影怎么做? 圆角border-radius; http://js.jiren...

  • css实现波浪进度图

    发现了一个有意思的css样式,用css实现波浪进度图 原理 利用两个矩形重叠,设置它们的边框 border-rad...

  • css实现走马灯效果,不用js

    在此之前,使用轮播插件来实现效果的,而且轮播要求每个内容的长度一样 用css实现迅速移动,如下图;加粗部分为终于代...

  • 小三角与气泡

    1、CSS规则气泡实现 首先画一个矩形,设置定位,然后画一个小三角,绝对定位于矩形下方;描边气泡:在画一个同样的小...

网友评论

本文标题:css 实现矩形四个边角加粗

本文链接:https://www.haomeiwen.com/subject/rmacdxtx.html