Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
마우스가 오버 되었을때 이미지 위에 글씨 바뀌게

마우스가 오버 되었을때 이미지 위에 글씨 바뀌게

마우스가 오버 되었을때 이미지 위에 글씨 바뀌게

QA

마우스가 오버 되었을때 이미지 위에 글씨 바뀌게

답변 2

본문

3717667443_1679464543.3977.jpg

Warehousing & Shipping Dimensioners | Cubiscan Dimensioning Products

이런식으로 바뀌게 하고 싶은데 (롤오버 이미지로 말고..)

이렇게하려면 어떻게해야 하나요?

이 질문에 댓글 쓰기 :

답변 2

1.CSS로 하는방법


<style>
.image-container {position: relative;display: inline-block;}
.image-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, 0.5);color: white;visibility: hidden;opacity: 0;transition: visibility 0s, opacity 0.5s ease;}
.image-container:hover .image-overlay {visibility: visible;opacity: 1;}
</style>
<div class="image-container">
    <img src="image.jpg" alt="Image">
    <div class="image-overlay">
        <p>Text1</p>
    </div>
</div>
<div class="image-container">
    <img src="image.jpg" alt="Image">
    <div class="image-overlay">
        <p>Text2</p>
    </div>
</div>

 

2.jquery로 하는방법


<style>
.image-container { position: relative; display: inline-block; } .image-overlay { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.5); color: white; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s ease; }
</style>
<div class="image-container">
    <img src="image.jpg" alt="Image">
    <div class="image-overlay">
        <p>Text1</p>
    </div>
</div>
<div class="image-container">
    <img src="image.jpg" alt="Image">
    <div class="image-overlay">
        <p>Text2</p>
    </div>
</div>
<script>
$(document).ready(function() { $(".image-container").hover(function() { $(this).find(".image-overlay").css({"visibility": "visible", "opacity": "1"}); }, function() { $(this).find(".image-overlay").css({"visibility": "hidden", "opacity": "0"}); }); });
</script>

 

입맛에 맛게 골라쓰세요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로