0

IE8 のブラウザーによって提供されるデフォルトのツールチップを、できれば css からのみスタイル設定したいので、どうすればそれを行うことができますか。私はすでに多くの記事を読んでいますが、今まで何も持っていません.

だから私のhtmlは次のようになります:

<a href="#" title="Show this title on IE8" class="title">hover me to see the tooltip</a>

フィドル: http://jsfiddle.net/uGudk/36/

IE8 で動作するように、このツールチップのスタイルを設定するにはどうすればよいですか。

4

4 に答える 4

1

これを試すことができます: <a class="tooltip" href="#">Click<span>This is a tooltip</span></a>

<style type="text/css">
.tooltip {
    border-bottom: 1px dotted #000000;
    color: #000000;
    outline: none;
    cursor: help; 
    text-decoration: none;
    position: relative;
}
.tooltip:hover span {
    font-family: Calibri, Tahoma, Geneva, sans-serif;
    position: absolute;
    left: 1em;
    top: 2em;
    z-index: 99;
    margin-left: 0;
    width: 250px;
    display: block;
}
span{
   display: none;    
}
</style>

ソース

jsフィドル

于 2013-03-28T14:06:49.037 に答える
1

TITLE ツールチップのスタイルを設定することはできません。これは HTML 要素ではありません。

于 2013-03-28T14:04:38.497 に答える
1
  .tooltip {
    border-bottom: 1px dotted #000000; color: #000000; outline: none;
    cursor: help; text-decoration: none;
    position: relative;
            }


.tooltip:hover span {
            border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
            box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
            font-family: Calibri, Tahoma, Geneva, sans-serif;
            position: absolute; left: 1em; top: 2em; z-index: 99;
            margin-left: 0; width: 250px;
        }

ワーキングデモ

于 2013-03-28T14:07:48.543 に答える