我在HTML + CSS開發的工具提示的解決方案:動態位置的CSS工具提示
HTML部分:
<a href="#" class="tooltip">
Tooltip
<span>
<strong>Light-weight CSS Tooltip</strong><br />
This is the easy-to-use Tooltip driven purely by CSS.<br/>
And this is some additional text
<br/><br/><br/>
More additional text
</span>
CSS:
a.tooltip {outline:none;}
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span {
z-index:10;
display:none;
padding:14px 20px;
margin-top:-50px;
margin-left:28px;
width:70%;
line-height:16px;}
a.tooltip:hover span {
display:inline;
position:absolute;
color:#111;
border:1px solid #DCA;
background:#fffAF0;}
a.tooltip span {
border-radius:4px;
box-shadow: 5px 5px 8px #CCC;}
這工作得很好,例外:如果顯示工具提示的範圍遠遠低於窗口的底部,則用戶w ont看到整個工具提示。
是否有辦法以某種方式動態定位此工具提示,以便其內容始終處於跨越時間?
(我在HTML中的絕對菜鳥,所以請回答牢記這一點)
UPDATE:有可能在屏幕的中間始終顯示工具提示?這不會是對原始問題的解決方案,但對我來說是一個解決方案。
是javascript/jquery還好嗎? – divy3993
如果我有一個腳本,那麼我會嘗試將它集成到我的頁面(沒有完全理解它,但那對我來說)。 – Istvanb