CSS實(shí)現(xiàn)聊天氣泡效果
發(fā)布時(shí)間:2020-04-26 15:52:31 作者:努力了嗎梁同學(xué)
我要評論

這篇文章主要介紹了CSS實(shí)現(xiàn)聊天氣泡效果,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
一、效果圖
京東效果
模擬的效果
二、原理
準(zhǔn)備一個(gè)高度和寬度為0的盒子
將這個(gè)盒子設(shè)置一個(gè)邊框
將邊框不需要的地方用 transparent
來代替,需要顯示的地方設(shè)置對應(yīng)的顏色
如果需要改變其大小,直接設(shè)置邊框的寬度 border-width
將字體 font-size
和行高 line-height
設(shè)置為0,以免影響顯示
最后使用定位將其設(shè)置到需要的位置
三、代碼
HTML結(jié)構(gòu)
<div class="square"> <p class="triangle"></p> </div>
CSS樣式
.square { position: relative; width: 400px; height: 200px; background: green; margin: 150px auto; } .triangle { position: absolute; top: -40px; left: 50%; margin-left: -20px; width: 0; height: 0; border-style: solid; border-width: 20px; border-color: transparent transparent red transparent; font-size: 0; line-height: 0; }
到此這篇關(guān)于CSS聊天氣泡的文章就介紹到這了,更多相關(guān)CSS聊天氣泡內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!