CGLweb前端-首页

一、border的border-width一样

1、transparent是透明的意思

2、角度是反的,top的时候三角是往下的,以此类推

3、你只要控制border-xxx-color就可以了

4.高度和宽度必须是0


注意:上面四个三角div的想用的CSS为如下:

1、border:10px solid transparent; border-top-color:#000;

2、border:10px solid transparent; border-right-color:#da4939;

3、border:10px solid transparent; border-left-color:#cb7832;

4、border:10px solid transparent; border-bottom-color:#a6e22e;



二、border的width不一样的情况


注意:上面四个三角div的想用的CSS为如下:

1、border:10px solid transparent; border-top-color:#000; border-top-width:30px;

2、border:10px solid transparent; border-right-color:#da4939; border-top-width:30px;

3、border:10px solid transparent; border-left-color:#cb7832; border-top-width:30px;

4、border:10px solid transparent; border-bottom-color:#a6e22e; border-top-width:30px;

我们可以得出结论:

1、如果是用一个面显示且宽度大的话会等角三角形拉长(二(1))

2、如果是两边(比如right的top/bottom、left的top/bottom等等),三角的对应角会拉上(二(2、3))

3、如果加大的是对立面的,那就三角的大小没有变化,倒是位置会变(二(4))