これは基本的な質問です。テキストが含まれているdivがあります。そのテキストが長い場合、オーバーフローを非表示に設定したため、テキストが切り捨てられます。そのdivにカーソルを合わせると、その完全なテキストが表示されます。画像の場合はaltタグを設定できますが、divの場合はどうすればよいですか?
3060 次
2 に答える
6
ホバー時にオーバーフローを表示に設定して、テキストが表示されるようにすることができます。
CSS:
#your_div_id:hover{
overflow: visible;
}
于 2013-02-01T20:12:01.157 に答える
2
jQueryを使用すると、次のことができます。
HTML
<div> Heeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeey</div>
CSS
div{
width: 30px;
overflow: hidden;
}
JS
$('div').mouseover(function(){
$(this).css("overflow", "visible");
});
$('div').mouseout(function(){
$(this).css("overflow", "hidden");
});
于 2013-02-01T20:15:11.683 に答える