- 1. 概要
- 2. ツールチップを表示する
1. 概要
前ページで、長い文字列の末尾を非表示にすると、今度は、逆に全文字列を表示したくなります。
ツールチップで表示したいと思っていたら、おあつらえ向きの記事が「【CSS】ツールチップをHTMLとCSSだけで簡単に作る │ ジャングルオーシャン」にありました。
2. ツールチップを表示する
スタイルで
.tooltip1{
position: relative;
cursor: pointer;
display: inline-block;
}
.tooltip1 p{
margin:0;
padding:0;
}
.description1 {
display: none;
position: absolute;
padding: 10px;
font-size: 12px;
line-height: 1.6em;
color: #fff;
border-radius: 5px;
background: #000;
width: 100px;
}
.description1:before {
content: "";
position: absolute;
top: 100%;
left: 50%;
border: 15px solid transparent;
border-top: 15px solid #000;
margin-left: -15px;
}
.tooltip1:hover .description1{
display: inline-block;
top: -70px;
left: -30px;
}
てなことを書いて
html に
<div class="tooltip1">
<p>テキスト</p>
<div class="description1">説明を入力してください。 </div>
</div>
と書きましたらば、
↑
の文字列の上に、マウスをのっけると、「Vivaldi 2.7.1628.30 (Stable channel) (64-bit)」では、下記のように表示されます。
|