首页 > 编程知识 正文

css弧形边框,css实现等边三角形

时间:2023-05-04 21:02:54 阅读:137218 作者:3899

因为闲着没事,就浏览了googlepaly网站,看到他们的tabs标签样式用的不是图片,而是css实现的斜边,简单说明了自己理解的原理

1、理解border的原理

显示样式

样式部分

复制代码的话就是:

border-bottom :24 px solid # f00;

border-right :24 pxsolidtransparent;

border-top:24px solid #F00;

border-left :24 pxsolidtransparent;

照片

以前以为边框是中等尺寸的长方形,其实可以看出边框的照片不是中等尺寸的长方形,而是梯形的结构

图:

利用这个原理,可以制作倾斜方向的不规则的图像

实现css样式:

复制代码的话就是:

border-bottom :24 px solid # f00;

border-right :24 pxsolidtransparent; (存在宽度但透明)

2、理解css的结构,border设定宽度,意味着为了保证他在同一行,将自己的高度设定为0。

如图所示,设置高度为0时

安装height:0时

大家也可以自己试试,

由此,可以更好地理解css3.0的伪系after、before,构建不规则的图像! 避免使用大图像。

不幸的是,TMD的ie6那么蛋疼!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。