.banner {
width: 34px;
height: 52px;
position: relative;
color: white;
font-size: 11px;
letter-spacing: 0.2em;
text-align: center;
float: right;
padding-left: 10px;
padding-top: 4px;
}
.banner:after { # How can I make this same behavior work inline?
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 0;
border-top: 24px solid transparent;
border-bottom: 25px solid transparent;
border-left: 9px solid white;
}
这就是产生的东西:
如何在线创建此形状?
我尝试的所有内容都无法正常工作,因为它似乎position
并且电子邮件中不支持负边距。
答案 0 :(得分:1)
将其用作图像,因为伪元素内容不会出现在DOM中。这些元素不是真实的元素。因此,大多数辅助设备无法访问它们。因此,切勿使用伪元素来生成对页面的可用性或可访问性至关重要的内容。