利用CSS偽元素創(chuàng)建帶三角形的提示框的實(shí)現(xiàn)方法
發(fā)布時(shí)間:2016-08-01 11:11:45 作者:佚名
我要評(píng)論

下面小編就為大家?guī)?lái)一篇利用CSS偽元素創(chuàng)建帶三角形的提示框的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
CSS偽元素非常有用,它提供了一種無(wú)需多余的DOM元素來(lái)實(shí)現(xiàn)一些常見(jiàn)的功能的方法,以下利用其實(shí)現(xiàn)一個(gè)帶三角形的tooltip。
下面是DOM結(jié)構(gòu):
下面是對(duì)應(yīng)的CSS樣式:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
- <div class="tooltip-wrapper bottom">
- <div class="arrow"></div>
- <div class="content">
- This is content
- </div>
- </div>
CSS Code復(fù)制內(nèi)容到剪貼板
- .tooltip-wrapper {
- position: absolute;
- z-index: 9999;
- padding: 5px;
- background: white;
- border: 1px solid #7d7d7d;
- border-radius: 5px;
- }
- .tooltip-wrapper .arrow,
- .tooltip-wrapper .arrow:after {
- position: absolute;
- display: block;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
- }
- .tooltip-wrapper .arrow {
- border-width: 11px;
- }
- .tooltip-wrapper .arrow:after {
- content: "";
- border-width: 10px;
- }
- .tooltip-wrapper.bottombottom .arrow {
- top: -11px;
- left: 50%;
- margin-left: -11px;
- border-top-width: 0;
- border-bottom-color: #7d7d7d;
- }
- .tooltip-wrapper.bottombottom .arrow:after {
- top: 1px;
- margin-left: -10px;
- border-top-width: 0;
- border-bottom-color: white;
- }
以上這篇利用CSS偽元素創(chuàng)建帶三角形的提示框的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
原文地址:http://www.cnblogs.com/clumiere/p/4497588.html
相關(guān)文章
- 本篇重點(diǎn)介紹CSS中的:befor、:after創(chuàng)建的偽元素幾種使用場(chǎng)景,如填充文本、作為iconfont、進(jìn)度線、時(shí)間線以及幾何圖形,感興趣的朋友一起看看吧2018-02-07
- before 和 after其實(shí)就是附著在元素前后的偽元素,說(shuō)他是偽元素的意思就是,元素不是在DOM中生成的,而是在瀏覽器渲染引擎渲染CSS的時(shí)候畫(huà)上去的,這篇文章主要給大家介紹2017-09-18
利用CSS3偽元素實(shí)現(xiàn)逐漸發(fā)光的方格邊框
這篇文章主要給大家介紹了利用CSS3偽元素實(shí)現(xiàn)逐漸發(fā)光的方格邊框的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)2017-05-07css3+偽元素實(shí)現(xiàn)鼠標(biāo)移入時(shí)下劃線向兩邊展開(kāi)的效果
這篇文章主要介紹了利用css3+偽元素實(shí)現(xiàn)鼠標(biāo)移入時(shí)下劃線向兩邊展開(kāi)效果的相關(guān)資料,文中先進(jìn)行了詳細(xì)的介紹,方便大家理解,而后給出了完整的實(shí)例代碼讓大家可以參考學(xué)習(xí)2017-04-25那些你所不知的CSS ::before 和::after 偽元素用法
下面小編就為大家?guī)?lái)一篇那些你所不知的CSS ::before 和::after 偽元素用法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-12- 本文講講述偽元素以及功能強(qiáng)大的Contet屬性,文章通過(guò)實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-09-18