我需要绘制一个带圆角的三角形(用于泡泡聊天),如下所示,我找到了一些使用变换的解决方案:旋转,倾斜和缩放
我的问题是:
答案 0 :(得分:0)
您可以使用border-radius制作包含圆角的聊天框,然后添加:before元素,顶部有三角形的css背景图片。所有标准,简单的CSS。
答案 1 :(得分:0)
使用以下代码检查可能会对您有所帮助。
#chat{
background-color : #4692F0;
height : 50px;
width : 300px;
border-radius : 5px;
}
#chat:before{
position: absolute;
content: "\f0d8";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
top: -8px;
transform: rotate(76deg);
color: #4692F0;
font-size: 35px;
left: 25px;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css" rel="stylesheet"/>
<div id="chat">
</div>