Devdit
 

CSS ซูมภาพ เมื่อนำเมาส์ไปวาง ด้วย hover และ transform

2.9K

CSS ซูมภาพ เมื่อนำเมาส์ไปวาง ด้วย hover และ transform บทความนี้สอนเขียนภาษา CSS เพื่อซูมรูปภาพ โดยใช้คำสั่ง hover สำหรับเหตุการณ์เมาส์ชี้ และซูมภาพด้วย transform สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง CSS ซูมภาพ เมื่อนำเมาส์ไปวาง ด้วย hover และ transform

<style>
	.zoom_img {
    	width: 400px;
    	cursor: pointer;
    	-webkit-transition-property: all;
    	-webkit-transition-duration: 0.3s;
    	-webkit-transition-timing-function: ease;        
	}
	.zoom_img:hover {
    	transform: scale(1.5);
	}    
</style>
<img class="zoom_img" src="https://www.devdit.com/chmod/post/images/200525651407.jpg">

คำอธิบาย

CSS ซูมภาพ เมื่อนำเมาส์ไปวาง ด้วย hover และ transform มีรายละเอียดดังนี้

1. .zoom_img คือ class สำหรับกำหนดความกว้างของรูปภาพของแท็ก img พร้อมกับกำหนดการเปลี่ยนรูปร่างของ elements ด้วย -webkit-transition-*

2. .zoom_img:hover คือ class ของเหตุการณ์เมื่อผู้ใช้งานนำเมาส์มาวางไว้บน element zoom_img จากตัวอย่าง transform: scale(1.5) เป็นการซูมรูปภาพ

3. นำ .zoom_img ไปใช้กับแท็ก img ของ HTML

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ