Я пробовал с css
и javascript
, это вроде работает, но не очень хорошо. Как только текст, который находится прямо перед img
, становится видимым, изображение больше не зависает и остается маленьким ... и начинает мигать.
У вас есть идея, что Я мог сделать?
displayDotTextonHover = function displayDotTextonHover() {
const purpleDot = document.querySelector(".bucketList img");
purpleDot.addEventListener("mouseover", function (){
document.querySelector(".bucketList img").style.transform= "scale(1.5)";
document.getElementById("myBucketList").style.visibility="visible";
});
purpleDot.addEventListener("mouseout", function (){
document.querySelector(".bucketList img").style.transform= "scale(1)";
document.getElementById("myBucketList").style.visibility="hidden";
});
};
/*
.menu img:hover{
cursor: pointer;
transform: scale(1.5);
}
/*.menu img:hover~#myBucketList{
visibility: visible;
cursor: pointer;
}*/
<div class = "bucketList">
<img src="../images/Footer/blueDot.png"/>
<p id="myBucketList">Bucket</br>List</p>
</div>