css div网页折叠层

作者:袖梨 2022-06-25

 

 代码如下 复制代码

 .arrow {
    width: 0;
    height: 0;
    line-height: 0;
    border-left: 20px solid transparent;
    border-top: 10px solid #c8c8c8;
    top: 104%;
    left: 0;
    position: absolute;
}

    

这其中关键的属性是border-left 和 border-top,这两个属性形成了一个三角形效果,也就是带子的拐角效果,你可以将以上代码的5、6行,做如下更改,看看效果:

1
2

 代码如下 复制代码
 border-right: 20px solid transparent;
border-top: 10px solid #c8c8c8;

     再做一次更改,看看什么效果:

1
2

 代码如下 复制代码
 border-left: 20px solid transparent;
border-bottom: 10px solid #c8c8c8;

     通过这几次更改,你可以看到,border-right、border-left和border-bottom、border-top的不同组合,可以实现三角形的不同的朝向,你可以举一反三制作你的折叠效果了
下面看效果

 代码如下 复制代码

 



css shapes




   

我的标题




 

相关文章

精彩推荐