{"id":312,"date":"2013-10-21T07:59:00","date_gmt":"2013-10-21T07:59:00","guid":{"rendered":"https:\/\/kiencang.net\/2013\/10\/21\/code-don-gian-zoom-anh-bang-css3\/"},"modified":"2013-10-21T07:59:00","modified_gmt":"2013-10-21T07:59:00","slug":"code-don-gian-zoom-anh-bang-css3","status":"publish","type":"post","link":"https:\/\/kiencang.net\/code-don-gian-zoom-anh-bang-css3\/","title":{"rendered":"Code \u0111\u01a1n gi\u1ea3n Zoom \u1ea3nh b\u1eb1ng CSS3"},"content":{"rendered":"\n
Zoom \u1ea3nh c\u00f3 nhi\u1ec1u c\u00e1ch, trong \u0111\u00f3 ch\u1ee7 y\u1ebfu d\u1ef1a v\u00e0o CSS3 ho\u1eb7c Jquery v\u00e0 \u0111\u00f4i khi l\u00e0 c\u1ea3 hai. <\/p>\n\n\n\n
N\u1ebfu x\u00e0i Jquery b\u1ea1n c\u00f3 c\u00e1c hi\u1ec7u \u1ee9ng zoom r\u1ea5t \u0111\u1eb9p (th\u00ed d\u1ee5 nh\u01b0 Cloud Zoom<\/a>), x\u00e0i CSS3 th\u00ec hi\u1ec7u \u1ee9ng tuy kh\u00f4ng b\u1eb1ng nh\u01b0ng b\u00f9 l\u1ea1i code r\u1ea5t \u0111\u01a1n gi\u1ea3n – mi\u1ec5n ph\u00ed v\u00e0 kh\u00f4ng \u0111\u00f2i h\u1ecfi t\u1ea3i th\u01b0 vi\u1ec7n kh\u00e1 n\u1eb7ng c\u00f3 th\u1ec3 l\u00e0m ch\u1eadm \u0111i t\u1ed1c \u0111\u1ed9 l\u01b0\u1edbt web.<\/p>\n\n\n\n Ch\u00fang ta s\u1ebd \u00e1p d\u1ee5ng 2 thu\u1ed9c t\u00ednh c\u1ee7a CSS3:<\/p>\n\n\n\n Code m\u1eabu:<\/p>\n\n\n\n \u0110o\u1ea1n code tr\u00ean c\u00f3 ngh\u0129a l\u00e0 m\u1ecdi hi\u1ec7u \u1ee9ng chuy\u1ec3n \u0111\u1ed5i s\u1ebd di\u1ec5n ra trong v\u00f2ng 1s, hi\u1ec7u \u1ee9ng s\u1ebd x\u1ea3y ra khi\u00a0 \u0110\u1ecdc th\u00eam: th\u1ebb img trong html<\/a>.<\/p>\n\n\n\n K\u1ebft qu\u1ea3 demo:<\/p>\n\n\n\ntransform: scale(x,y)<\/code> – theo \u0111\u00f3 x, y l\u00e0 c\u00e1c gi\u00e1 tr\u1ecb ta mu\u1ed1n ph\u00f3ng l\u00ean theo tr\u1ee5c x v\u00e0 y, th\u01b0\u1eddng th\u00ec ta \u0111\u1ec3 x = y \u0111\u1ec3 b\u1ee9c \u1ea3nh \u0111\u01b0\u1ee3c ph\u00f3ng to m\u00e0 v\u1eabn gi\u1eef nguy\u00ean t\u1ec9 l\u1ec7. Ch\u1eb3ng h\u1ea1n transform: scale(2,2) s\u1ebd l\u00e0m b\u1ee9c \u1ea3nh ph\u00f3ng to l\u00ean 2 l\u1ea7n;<\/li>
transition: all 1s ease<\/code> – theo \u0111\u00f3 ch\u00fang ta s\u1ebd l\u00e0m b\u1ee9c \u1ea3nh \u0111\u01b0\u1ee3c ph\u00f3ng to d\u1ea7n d\u1ea7n trong kho\u1ea3ng th\u1eddi gian 1s ch\u1ee9 kh\u00f4ng b\u1ee5p m\u1ed9t c\u00e1i to l\u00ean lu\u00f4n (h\u01a1n Th\u00e1nh Gi\u00f3ng!)<\/li><\/ul>\n\n\n\n
<style>\n#phongto {\ntransition: all 1s ease;\n-webkit-transition: all 1s ease;\n-moz-transition: all 1s ease;\n-o-transition: all 1s ease;\n}\n \n#phongto:hover {\ntransform: scale(1.5,1.5);\n-webkit-transform: scale(1.5,1.5);\n-moz-transform: scale(1.5,1.5);\n-o-transform: scale(1.5,1.5);\n-ms-transform: scale(1.5,1.5);\n}\n<\/style>\n<img id=\"phongto\" src=\"https:\/\/kiencang.net\/wp-content\/uploads\/2021\/02\/phong-to-anh.jpg\" alt=\"code m\u1eabu ph\u00f3ng to \u1ea3nh b\u1eb1ng CSS3\" width=\"640\" height=\"425\"><\/code><\/pre>\n\n\n\n
hover<\/code>\u00a0qua \u1ea3nh v\u00e0 l\u00e0m b\u1ee9c h\u00ecnh t\u0103ng k\u00edch th\u01b0\u1edbc l\u00ean 1.5 l\u1ea7n. C\u00e1c ti\u1ec1n t\u1ed1
-webkit<\/code>,
-moz<\/code>,
-o<\/code>,
-ms<\/code> l\u00e0 \u0111\u1ec3 ph\u00f9 h\u1ee3p v\u1edbi c\u00e1c tr\u00ecnh duy\u1ec7t kh\u00e1c nhau.<\/p>\n\n\n\n