第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

css偽類定位的問(wèn)題

css偽類定位的問(wèn)題

西蘭花偉大炮 2017-03-06 22:29:21
<!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> <title>菜鳥(niǎo)教程(runoob.com)</title> </head> <style> .tooltip?{ ????position:?relative; ????display:?inline-block; ????border-bottom:?1px?dotted?black; } .tooltip?.tooltiptext?{ ????visibility:?hidden; ????width:?120px; ????background-color:?black; ????color:?#fff; ????text-align:?center; ????border-radius:?6px; ????padding:?5px?0; ????position:?absolute; ????z-index:?1; ????bottom:?150%; ????left:?50%; ????margin-left:?-60px; } .tooltip?.tooltiptext::after?{ ????content:?""; ????position:?absolute; ????top:?100%; ????left:?50%; ????margin-left:?-5px; ????border-width:?5px; ????border-style:?solid; ????border-color:?black?transparent?transparent?transparent; } .tooltip:hover?.tooltiptext?{ ????visibility:?visible; } </style> <body?style="text-align:center;"> <h2>頂部提示框/底部箭頭</h2> <div?class="tooltip">鼠標(biāo)移動(dòng)到我這 ??<span?class="tooltiptext">提示文本</span> </div> </body> </html>after里面的top是怎么來(lái)定位,讓三角和上面的框銜接?搞不懂原因
查看完整描述

3 回答

已采納
?
田心楓

TA貢獻(xiàn)1064條經(jīng)驗(yàn) 獲得超383個(gè)贊

?top:?100%; ? ?的100%是相對(duì)于它已定位的父元素.tooltiptex高

查看完整回答
反對(duì) 回復(fù) 2017-04-05
?
習(xí)慣受傷

TA貢獻(xiàn)885條經(jīng)驗(yàn) 獲得超1144個(gè)贊

.tooltiptext 的 after 是根據(jù) .tooltiptext 為相對(duì)位置布局,下邊這句?

border-width:?5px;
border-style:?solid;
border-color:?black?transparent?transparent?transparent;

是實(shí)現(xiàn)三角的重要代碼。

在?.tooltiptext::after 中沒(méi)有定義三角的寬高,而上邊定義了?border-width: 5px; 導(dǎo)致?.tooltiptext::after 的寬高變成了 10,只有最上邊顏色為 black,所以就顯示了倒三角。

?.tooltiptext::after 中 這一句:top: 100%;?left: 50%; ?margin-left: -5px;?將倒三角布局在了??.tooltiptext 元素的下邊中間, 因?yàn)閷捀邽?10px,向左移動(dòng)5px,恰好在中間。

top:100%; 100% 就是?.tooltiptext 元素的高度,所以貼在?.tooltiptext 元素下邊。

查看完整回答
1 反對(duì) 回復(fù) 2017-03-06
?
guoyou

TA貢獻(xiàn)28條經(jīng)驗(yàn) 獲得超30個(gè)贊

?top:?100%; ? ?的100%是相對(duì)于它已定位的父元素.tooltiptex高,因?yàn)槟愀冈氐母呤?8px, 所以設(shè)置?top:?28px;也可以得到相同的效果

查看完整回答
反對(duì) 回復(fù) 2017-03-06
  • 3 回答
  • 0 關(guān)注
  • 2936 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)