您的位置:首页技术文章
文章详情页

javascript - css 三角形缺口,

【字号: 日期:2023-01-08 10:24:52浏览:54作者:猪猪

问题描述

如图:javascript - css 三角形缺口,

这个三角形缺口是透明的,请问咋个实现

大家请注意问题的关键,三角形能看见后面的背景

问题解答

回答1:

我之前的做法是在导航栏上弄弄多一行小小几px高的p的全是白色背景被选中的那个背景为一种透明“有缺口白色背景”图片

回答2:

p { width: 0; height: 0; border: 10px solid #fff; border-top-color: transparent;}回答3:

透明的三角形大概是做不出来的。

但你可以做两个白色的梯形,留出中间那个三角形的位置就行了。

回答4:

用border修饰实现三角形,想要透明用rgba

p{

width: 0;height: 0;border: 10px solid transparent;border-top-color: rgba(0,0,0,0.4)

}

回答5:

页面地址发出来,研究一下就知道了

回答6:

同意小U酱的说法,我也只想到这一个办法:javascript - css 三角形缺口,

——————————————华丽的分割线———————————————用rotate做出来的效果:javascript - css 三角形缺口,

回答7:

p::before { content: ''; display: block; position: absolute; bottom: 0; left: -10px; width: 20px; /*自己调*/ border: 10px solid transparent; border-bottom-color: white;}p::after { content: ''; display: block; position: absolute; bottom: 0; right: -10px; width: 88px; /*自己调*/ border: 10px solid transparent; border-bottom-color: white;}

标签: JavaScript
相关文章: