<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