border的用法

用border完成一个三角形下标

1.首先来看看border的属性意义。

三个属性分别分: border-width , border-style , border-color

    <style>
        div{
            width: 0;
            height: 0;
            background: red;
            border-top:100px solid red;
            border-right: 100px solid blue;
            border-bottom: 100px solid black;
            border-left:100px solid yellow;
        }
    </style>
</head>
<body>
    <div>

    </div>
</body>
border.png

现在若是要个红色下标

即right,bottom,left的color设置为transparent(隐藏)。

        div{
            width: 0;
            height: 0;
            border-top:100px solid red;
            border-right: 100px solid transparent;
            border-bottom: 100px solid transparent;
            border-left:100px solid transparent;
        }
transparent.png

若改变border-width的大小会发生什么变化

据观察

1.若top的border-width的大小变大,则会发现红色三角形的2条边和点往下移动,就是向下拉伸的既视感

2.同样right的border-width的大小变大,则会发现蓝色三角形向左边拉伸

3.left则是想右边拉伸

4.bottom则是想上拉伸

变小就是坍缩

若是想中间的点固定不动,则需要一个绝对定位。

做网页需要时可以用

div:after/befor
{
content="";
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,967评论 0 8
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,700评论 0 6
  • 最全的大数据术语合集(建议收藏) 大数据是什么?相信很多人对这个概念的了解,不会比“共产主义"多。这里总结了大部分...
    唐常来阅读 1,866评论 0 1
  • 很多情况下,顾客总是和我说,你怎么一不在这我就试着买不上衣服呢?其实心里很是沾沾自喜,这是顾客一直以来对自己的认...
    wh王辉阅读 610评论 0 0
  • 雪没有下,蝉鸣早已绝迹 空透的双翼在地底安眠 蚂蚁的脚步惊动琴弦 手已枯瘦,弹不动风月 匆匆攒满一冬的粮食 记不清...
    夏爅阅读 291评论 1 0

友情链接更多精彩内容