Nếu bạn muốn hình ảnh thu nhỏ lại nếu cần, nhưng không bao giờ tăng tỷ lệ lớn hơn kích thước ban đầu, hãy thêm phần sau
Mẹo. Đọc thêm về Thiết kế web đáp ứng trong Hướng dẫn CSS RWD của chúng tôi
Căn giữa một hình ảnh
Để căn giữa một hình ảnh, hãy đặt lề trái và phải thành auto
và biến nó thành một phần tử block
=
|
0 thêm các hiệu ứng hình ảnh [như mờ và bão hòa] vào một phần tử
Ghi chú. Thuộc tính bộ lọc không được hỗ trợ trong Internet Explorer hoặc Edge 12
Ví dụ
Thay đổi màu của tất cả các hình ảnh thành đen trắng [100% xám]
img {
bộ lọc. thang độ xám[100%];
}
Mẹo. Truy cập Tham khảo bộ lọc CSS của chúng tôi để tìm hiểu thêm về bộ lọc CSS
Lớp phủ hình ảnh di chuột
Tạo hiệu ứng overlay khi di chuột
Lật một hình ảnh
Di chuột qua hình ảnh
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#=
|
1 đặt vị trí ngang ban đầu cho mỗi hình nền. Vị trí có liên quan đến lớp vị trí được đặt bởi
background-position-x =2
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Giá trị của thuộc tính này bị ghi đè bởi bất kỳ khai báo nào về thuộc tính tốc ký
background-position-x =3 hoặc
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
background-position-x =4 được áp dụng cho phần tử sau nó
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
/* Keyword values */
background-position-x: left;
background-position-x: center;
background-position-x: right;
/* values */
background-position-x: 25%;
/* values */
background-position-x: 0px;
background-position-x: 1cm;
background-position-x: 8em;
/* Side-relative values */
background-position-x: right 3px;
background-position-x: left 25%;
/* Multiple values */
background-position-x: 0px, center;
/* Global values */
background-position-x: inherit;
background-position-x: initial;
background-position-x: revert;
background-position-x: revert-layer;
background-position-x: unset;
Thuộc tính
background-position-x =1 được chỉ định là một hoặc nhiều giá trị, được phân tách bằng dấu phẩy
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
background-position-x =6
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Căn cạnh trái của hình nền với cạnh trái của lớp vị trí nền
background-position-x =0
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Căn chỉnh trung tâm của hình nền với trung tâm của lớp vị trí nền
background-position-x =1
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Căn cạnh phải của hình nền với cạnh phải của lớp vị trí nền
background-position-x =2
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Độ lệch của cạnh dọc bên trái của hình nền nhất định so với cạnh dọc bên trái của lớp vị trí nền. [Một số trình duyệt cho phép gán cạnh phải cho offset]
background-position-x =3
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Độ lệch của vị trí ngang của hình nền đã cho so với vùng chứa. Giá trị 0% có nghĩa là cạnh trái của ảnh nền được căn chỉnh với cạnh trái của vùng chứa và giá trị 100% có nghĩa là cạnh phải của ảnh nền được căn chỉnh với cạnh phải của vùng chứa, do đó
Giá trị ban đầu
background-position-x =4Áp dụng cho tất cả các phần tửInheritednoPercentages tham chiếu đến chiều rộng của khu vực định vị nền trừ đi chiều cao của hình ảnh nềnGiá trị được tính toánMột danh sách, mỗi mục bao gồm. một phần bù được cung cấp dưới dạng kết hợp của độ dài tuyệt đối và tỷ lệ phần trăm, cộng với từ khóa gốcAnimation typediscrete
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
background-position-x =
[ center | [ [ left | right | x-start | x-end ]? ? ]! ]#
=
|
Ví dụ sau đây cho thấy cách triển khai hình nền đơn giản, với vị trí nền-x và vị trí nền-y được sử dụng để xác định riêng vị trí ngang và dọc của hình ảnh