Tìm hiểu cách tạo kiểu hình ảnh bằng CSS.
Hình ảnh tròn
Sử dụng thuộc tính border-radius
để tạo hình ảnh tròn:
Hình ảnh hình thu nhỏ
Sử dụng thuộc tính border
để tạo hình ảnh thu nhỏ.
Hình ảnh thu nhỏ:
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
border: 1px solid #ddd;
border-radius: 4px;
padding: 5px;
width: 150px;
}
Hãy tự mình thử »
Hình ảnh thu nhỏ như liên kết:
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
border: 1px solid #ddd;
border-radius: 4px;
padding: 5px;
width: 150px;
}
img:hover {
box-shadow: 0 0 2px 1px rgba[0, 140, 186, 0.5];
}
Hãy tự mình thử »
Hãy tự mình thử »
Hình ảnh thu nhỏ như liên kết:
img {& nbsp; Biên giới: 1px rắn #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; Đệm: 5px; & nbsp; & nbsp; chiều rộng: 150px;}
img: di chuột {& nbsp; Box-Shadow: 0 0 2px 1px RGBA [0, 140, 186, 0.5];}
& nbsp;
Hình ảnh đáp ứng Read more about Responsive Web Design in our CSS RWD Tutorial.
Hình ảnh phản hồi sẽ tự động điều chỉnh để phù hợp với kích thước của màn hình.
Thay đổi kích thước cửa sổ trình duyệt để xem hiệu ứng:
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
}
Hãy tự mình thử »
Hình ảnh thu nhỏ như liên kết:
img {& nbsp; Biên giới: 1px rắn #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; Đệm: 5px; & nbsp; & nbsp; chiều rộng: 150px;}
img: di chuột {& nbsp; Box-Shadow: 0 0 2px 1px RGBA [0, 140, 186, 0.5];}
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
width: 80%;
background-color: white;
box-shadow: 0 4px 8px 0 rgba[0, 0, 0, 0.2], 0 6px 20px 0 rgba[0, 0, 0, 0.19];
}
img {width: 100%}
Hãy tự mình thử »
text-align: center;
padding: 10px 20px;
}
Hãy tự mình thử »
Hình ảnh thu nhỏ như liên kết:
img {& nbsp; Biên giới: 1px rắn #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; Đệm: 5px; & nbsp; & nbsp; chiều rộng: 150px;}
img: di chuột {& nbsp; Box-Shadow: 0 0 2px 1px RGBA [0, 140, 186, 0.5];}
& nbsp;
Hình ảnh đáp ứng
[default]
Hình ảnh phản hồi sẽ tự động điều chỉnh để phù hợp với kích thước của màn hình.
Thay đổi kích thước cửa sổ trình duyệt để xem hiệu ứng:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Mẹo: Đọc thêm về thiết kế web đáp ứng trong hướng dẫn RWD CSS của chúng tôi.
Trung tâm một hình ảnh The filter property is not supported in Internet Explorer or Edge 12.
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
img {
filter: grayscale[100%];
}
Hãy tự mình thử »
Hình ảnh thu nhỏ như liên kết: Go to our CSS filter Reference to learn more about CSS filters.
img {& nbsp; Biên giới: 1px rắn #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; Đệm: 5px; & nbsp; & nbsp; chiều rộng: 150px;}
img: di chuột {& nbsp; Box-Shadow: 0 0 2px 1px RGBA [0, 140, 186, 0.5];}
& nbsp;
Hình ảnh đáp ứng
Hình ảnh phản hồi sẽ tự động điều chỉnh để phù hợp với kích thước của màn hình.
Thay đổi kích thước cửa sổ trình duyệt để xem hiệu ứng:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Thí dụ
img {& nbsp; & nbsp; biên giới: 1px solid #ddd; & nbsp; & nbsp; Border-Radius: 4px; & nbsp; & nbsp; padding: 5px; & nbsp; & nbsp; width: 150px;}
padding: 0 6px;
float: left;
width: 24.99999%;
}
@media only screen and [max-width: 700px]{
.responsive {
width: 49.99999%;
margin: 6px 0;
}
}
Hãy tự mình thử »
.responsive {
width: 100%;
}
}
Hãy tự mình thử »
Hình ảnh đáp ứng Read more about Responsive Web Design in our CSS RWD Tutorial.
Hình ảnh phản hồi sẽ tự động điều chỉnh để phù hợp với kích thước của màn hình.
Thay đổi kích thước cửa sổ trình duyệt để xem hiệu ứng:
Nếu bạn muốn một hình ảnh thu nhỏ xuống nếu nó phải, nhưng không bao giờ mở rộng quy mô lớn hơn kích thước ban đầu của nó, hãy thêm những thứ sau:
Mẹo: Đọc thêm về thiết kế web đáp ứng trong hướng dẫn RWD CSS của chúng tôi.
Thí dụ
Trung tâm một hình ảnh
var modal =
document.getElementById['myModal'];
Để tập trung một hình ảnh, đặt lề trái và bên phải thành auto
và biến nó thành một yếu tố block
:
var img = document.getElementById['myImg'];
var modalImg = document.getElementById["img01"];
var captionText = document.getElementById["caption"];
img. title = function[]{
modal.style.display = "block";
modalImg.src = this.src;
captionText.innerHTML = this.alt;
}
img {& nbsp; & nbsp; hiển thị: khối; & nbsp; lề trái: tự động; & nbsp; Biên độ bên lề: Tự động; & nbsp; Chiều rộng: 50%; }
var span = document.getElementsByClassName["close"][0];
Hình ảnh / thẻ Polaroid
span. title = function[] {
modal.style.display = "none";
}
Hãy tự mình thử »