純CSS3實現(xiàn)自定義Tooltip邊框涂鴉風(fēng)格的教程

這是一款用純CSS3打造的自定義Tooltip邊框的應(yīng)用,之前我們討論過如何用CSS3來實現(xiàn)不同樣式的Tooltip,今天的這款Tooltip卻可以用CSS3來自定義邊框,邊框呈涂鴉風(fēng)格。用CSS3實現(xiàn)自定義邊框的好處是可以自適應(yīng)邊框內(nèi)部的文字數(shù)量大小。
下面我們來分享一下實現(xiàn)的方法,主要由HTML代碼和CSS代碼組成。
HTML代碼:
- <div>
- <div>
- <div>CSS3簡單實現(xiàn)涂鴉風(fēng)格邊框 Welcome to</div>
- </div>
- </div>
HTML代碼結(jié)構(gòu)非常簡單,僅僅是3個div組成,當(dāng)然后面的CSS代碼才是關(guān)鍵,我們一步步來解說一下。
CSS代碼:
- .wrap {
- padding:35px 25px;
- width:450px;
- margin:40px auto;
- background:#586786;
- border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
- color:#eee;
- box-shadow:1px 1px 0px rgba(0, 0, 0, .75)
- }
- .box {
- position:relative;
- background:#fff;
- border:solid 5px #fff;
- width:200px;
- height:100px;
- margin:0 auto;
- border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
- padding:10px;
- color:#666;
- box-shadow:2px 3px 1px rgba(0, 0, 0, .75)
- }
- .box:before {
- content: "";
- position: absolute;
- bottombottom: -20px;
- left: 60px;
- border: 0;
- border-right-width: 30px;
- border-bottom-width: 20px;
- border-style: solid;
- border-color: transparent #fff;
- display: block;
- width: 0;
- }
這個box類和之前的類似,不過多了一個特性,就是利用CSS3的:before屬性實現(xiàn)了下邊框的小三角效果,這樣就有tooltip的效果了。
- .box .box {
- position:absolute;
- top:5px;
- left:5px;
- width:180px;
- height:80px;
- border-color:#593207;
- box-shadow:none;
- }
- .box .box:before {
- left: 45px;
- border-color: transparent #593207;
- }
這是最內(nèi)部的box,和它外面那層box實現(xiàn)一樣,同樣利用before屬性實現(xiàn)小三角效果。
其他就是一些邊框線顏色和背景顏色的設(shè)置,就非常簡單了。就不一一寫代碼了,謝謝閱讀,希望能幫到大家,請繼續(xù)關(guān)注腳本之家,我們會努力分享更多優(yōu)秀的文章。
相關(guān)文章
- 這篇文章主要介紹了 div+css樣式自制帶小三角的tooltips效果,需要的朋友可以參考下2017-10-11
CSS3 函數(shù)技巧 用css 實現(xiàn)js實現(xiàn)的事情(clac Counters Tooltip)
這篇文章主要介紹了如何使用CSS3代碼更好實現(xiàn)js中效果,clac Counters Tooltip等功能使得代碼更為簡潔明了,需要的朋友可以參考下2017-08-15用簡單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip
這篇文章主要介紹了用簡單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip,需要的朋友可以參考下2014-05-21關(guān)于CSS Tooltips(鼠標(biāo)經(jīng)過時顯示)的效果
本篇文章,小編為大家介紹關(guān)于CSS Tooltips(鼠標(biāo)經(jīng)過時顯示)的效果,有需要的朋友可以參考一下2013-04-10- 有很多新手朋友不知道如何使用css制作帶小三角的tooltip提示框,本人研究整理了一下,曬出來和大家分享,希望可以幫助你們2012-12-05
- 這篇文章主要介紹了純css實現(xiàn)漂亮又健壯的tooltip的方法的相關(guān)資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-04