我正在使用bootstrap,试图让div前面有一个CSS三角形。
http://jsfiddle.net/B2XvZ/11/
以下是我的非工作代码:
.d:before {
width: 0px;
height: 0px;
border-style: solid;
border-width: 10px 15px 10px 0;
border-color: transparent #dd4397 transparent transparent;
}
字符串
我希望它看起来是在文本“this”之前有一个粉红色的左三角形,它和div之间没有间隙。我也尝试过浮动元素来做到这一点,但没有成功。
4条答案
按热度按时间nle07wnf1#
您需要指定
content
属性。对于定位,将
position:relative
添加到父对象,然后将箭头-15px
绝对定位到左侧。jsFiddle example
字符串
beq87vna2#
您需要内容属性和其他一些
个字符
sgtfey8w3#
您可以使用UTF-8几何图形。
字符串
在HTML中需要一个Meta字符集:
型
几何形状列表:https://www.w3schools.com/charsets/ref_utf_geometric.asp
lnlaulya4#
字符串
}