Ví dụ: ở đây mình có đoạn code hiển thị hình ảnh như sau:
<img alt="myimage" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH5kFTTCc9DL3kTk5uNwYXR3P95updCJrk-lns8zw8h6Q8tqH0-He9uYslNZIz9WIa5wjTcwamuO4xkci72iH5dNna1VFHLSYh81D938_aSAbylUnFlFPYkmpIw0txAI_YjOuF6rxfDnSB/s1600/landscape-img.png" />
Thì khi hiển thị nó sẽ như sau:
Nếu để nguyên như vậy thì quá là to rồi, không phù hợp với blog được. Giờ ta sẽ dùng CSS để cắt và căn hình mà không làm co giãn hay méo ảnh nhé!
Nếu để nguyên như vậy thì quá là to rồi, không phù hợp với blog được. Giờ ta sẽ dùng CSS để cắt và căn hình mà không làm co giãn hay méo ảnh nhé!
Cắt hình ảnh và căn giữa:
Giờ mình sẽ viết CSS cho class thumbnail-demo bao bên ngoài hình ảnh như sau:.thumbnail-demo {
position: relative;
width: 300px;
height: 200px;
overflow: hidden;
}
Tiếp đến sẽ là CSS cho hình ảnh nằm bên trong class thumbnail:
.thumbnail-demo img {
position: absolute;
left: 50%;
top: 50%;
height: 100%;
width: auto;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
Và khi này hình sẽ được hiển thị như sau:
BÌNH LUẬN (0)
Một số lưu ý khi bình luận
Mọi bình luận sai nội quy sẽ bị xóa mà không cần báo trước (xem nội quy)
Bấm Thông báo cho tôi bên dưới khung bình luận để nhận thông báo khi admin trả lời
Để bình luận một đoạn code, hãy mã hóa code trước nhé