その上に「Hello」という言葉が書かれたボックスが付いたアイコンがあります。アイコンまたはボックスにカーソルを合わせると、展開して非表示のテキストが表示されるようにしたい (World on Hot Fiya!)、続きを読む/少なく読む機能のように。私が抱えている問題は、ボックスが表示されると、アイコンが下に表示されるため、アイコンが覆われていることです。アイコンをそのままにして、ボックスにテキストが表示されるようにするにはどうすればよいか考えています。
私が使用しているコードは次のとおりです。
<div class="icon"><img src="icon.jpg"></div>
<div class="box">
Hello
<p>World on Hot Fiya</p>
</div>
$('.box p').addClass('is-hidden');
$('.box').hover(function() {
$('.box p').removeClass('is-hidden').addClass('block');
}, function() {
$('.box p').removeClass('block').addClass('is-hidden');
});