<div class="comment"> <div class="arrow"> <span class="out">◆</span> <span class="inside">◆</span> </div> <p>带小三角的提示框</p> </div>
css代码:
.comment{padding:10px;background:#fff; border-radius:3px;border:1px solid #e1e4e5;position:relative } .arrow {_display:none;position:absolute;top:-9px;left:20px;overflow:hidden;display:block; } .arrow .out{display:inline-block;overflow:hidden;color:#e1e4e5; } .arrow .inside{top:1px;color:#fbfbfb;left:0px;position:absolute; }
为何◆要定义字体?其目的经过字体属性把它放大,也可经过span加上字体加粗font-weight:bold属性再增大三角形边框。明确了方法与原理,我么就能够在不一样方向,不一样位置放置三角形了。css