很多時候我們都可以看到一些方框,方框的缺口是一個三角形,這樣一般用作提示,當(dāng)然,用圖片做起來是很簡單的,那么怎么用CSS做出來帶三角形的方框呢?對于大部分的網(wǎng)站制作者來說,肯定是無法獨立完成的,厚街網(wǎng)站制作公司提供了專門的源代碼,只要粘貼在網(wǎng)頁里面就可以直接運行了。
CSS做的帶三角形的文本框代碼如下
<style> div.container{position:absolute; top:34px; left:50px; font-size: 9pt; display:block; height:100px; width:200px; background-color:transparent; *border:1px solid #666; } s{ position:absolute; top:-20px; *top:-22px; left:20px; display:block; height:0; width:0; font-size: 0; line-height: 0; border-color:transparent transparent #666 transparent; border-style:dashed dashed solid dashed; border-width:10px; } i{position:absolute; top:-9px; *top:-9px; left:-10px; display:block; height:0; width:0; font-size: 0; line-height: 0; border-color:transparent transparent #fff transparent; border-style:dashed dashed solid dashed; border-width:10px; } .content{ border:1px solid #666; -moz-border-radius:3px; -webkit-border-radius:3px; position:absolute; background-color:#fff; width:100%; height:100%; padding:5px; *top:-2px; *border-top:1px solid #666; *border-top:1px solid #666; *border-left:none; *border-right:none; *height:102px; box-shadow: 3px 3px 4px #999; -moz-box-shadow: 3px 3px 4px #999; -webkit-box-shadow: 3px 3px 4px #999; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#999999’); /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=’#999999’)"; } </style> <div class="container"> <div class="content"> 你可以在這里放你想放的文本。這些文本用作提示語最好了。 </div> </div>
當(dāng)然,我覺得雖然這樣可以做出來一個帶三角形的框。但是我還是希望用圖片做出來這樣的效果,因為用圖片簡單多了。