【发布时间】:2016-01-25 09:23:20
【问题描述】:
我想制作一个div,底部有一个三角形。
但是我需要三角形上的背景图片出现,我尝试使用伪元素(:after)但它不起作用。
#homebg:after{
content:'';
position: absolute;
top: 100%;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-top: solid 50px #fff;
border-left: solid 48vw transparent;
border-right: solid 48vw transparent;
}
【问题讨论】:
-
虽然这里的问题标题有点不同(这会使它不会出现在搜索结果中),但您需要的方法类似于此答案中使用的方法 - stackoverflow.com/questions/33091401/…(尤其是剪辑-路径)。
标签: html css svg css-shapes