css制作tips提示框,氣泡框,制作三角形的實(shí)現(xiàn)
有時(shí)候我們的頁面會(huì)需要這樣的一些提示框或者叫氣泡框,運(yùn)用css,我們可以實(shí)現(xiàn)這樣的效果。
為了實(shí)現(xiàn)上面的效果,我們首先要理解如何制作三角形。
當(dāng)我們給一個(gè)DIV不同顏色的邊框的時(shí)候,我們可以得到下面的效果。
.triangle{
border-top:20px solid red;
width:50px;
height:50px;
border-right:20px solid blue;
border-bottom:20px solid gray;
border-left:20px solid green;
}
可以看到,四條邊框變成了 梯形 的形狀,而不是我們以為的長方形形狀。
當(dāng)我們把盒子的 寬度和高度變?yōu)? 的時(shí)候,四條邊框就會(huì)從中心點(diǎn)出發(fā),變成4個(gè)三角形。
.triangle{
border-top:20px solid red;
width:0px;
height:0px;
border-right:20px solid blue;
border-bottom:20px solid gray;
border-left:20px solid green;
}

這樣,當(dāng)我們只需要一個(gè)三角形的時(shí)候,只要把別的邊框顏色設(shè)為透明色就好了。例如我們只保留朝上的三角形
.triangle{
border-top:20px solid transparent;
width:0px;
height:0px;
border-right:20px solid transparent;
border-bottom:20px solid gray;
border-left:20px solid transparent;
}

知道了怎么制作三角形,我們就可以利用偽類,用絕對(duì)定位的方式,制作一個(gè)氣泡框,例如
.container{
position:relative;
margin-top:50px;
padding:6px 12px;
color:#fff;
font-size:16px;
line-height:25px;
width:200px;
height:50px;
background-color:orange;
border-radius:4px;
}
p.container:after{
position:absolute;
top:-40px;
right:20px;
border-top:20px solid transparent;
content:" "; // content 不要漏了,漏了會(huì)顯示不出來
width:0px;
height:0px;
border-right:20px solid transparent;
border-bottom:20px solid orange;
border-left:20px solid transparent;
}
<p class="container">
hi,這篇文章要教大家怎么使用css制作氣泡框。
</p>

簡(jiǎn)單的氣泡框就制作好了。三角形的形狀,大家可以根據(jù)實(shí)際的需求去拼接。
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章

純CSS實(shí)現(xiàn)氣泡對(duì)話框尖角處理方案
這篇文章主要介紹了純CSS實(shí)現(xiàn)氣泡對(duì)話框尖角處理的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧2017-06-26- 這篇文章主要介紹了CSS3制作氣泡對(duì)話框的實(shí)例教程,同時(shí)講到了對(duì)氣泡的垂直居中的設(shè)定技巧,需要的朋友可以參考下2016-05-10
- 這篇文章主要介紹了一款可自定義箭頭樣式的CSS3氣泡提示框,CSS氣泡提示框由純CSS完成,最大的特點(diǎn)就是可以自定義配置,包括文字顏色、背景顏色和箭頭方向等,想要擁有這款2016-03-16
- 經(jīng)??吹竭@樣的尖角,以前不懂,以為都是用圖片做出來的,后來驚奇的發(fā)現(xiàn),原來很多都是用CSS做出來的,既美觀又節(jié)省資源,真是兩全其美啊!2014-04-04
純CSS實(shí)現(xiàn)箭頭、氣泡讓提示功能具有三角形圖標(biāo)
準(zhǔn)備添加tooltips提示信息效果.實(shí)現(xiàn)很容易,但我想要讓提示功能具有三角形的指示圖標(biāo),本文兩種實(shí)現(xiàn)方式: 使用或不使用 before 和 :after 偽元素,示例如下,有此需求的朋2013-08-09html5 css3 動(dòng)態(tài)氣泡按鈕實(shí)例演示
我們正在創(chuàng)造一個(gè)有用的設(shè)置與對(duì)CSS3的多重背景和動(dòng)畫的力量動(dòng)畫按鈕,無需使用JavaScript,通過此按鈕包,您可以很容易地變成一個(gè)動(dòng)畫按鈕,在您的網(wǎng)頁上的任何鏈接只是指定2012-12-02


