CSS đặt樣式 hình ảnh
- 上一頁 CSS工具提示
- 下一頁 CSS object-fit
Học cách sử dụng CSS để đặt樣式 hình ảnh.
Hình ảnh bo góc
sử dụng border-radius
tạo hình ảnh bo góc bằng thuộc tính:
ảnh thu nhỏ
sử dụng border
tạo ảnh thu nhỏ bằng thuộc tính.
Ảnh thu nhỏ:

thực hành
img { border: 1px solid #ddd; border-radius: 4px; padding: 5px; width: 150px; } <img src="paris.jpg" alt="Paris">
Hình ảnh tương ứng
Hình ảnh tương ứng sẽ tự động điều chỉnh để phù hợp với kích thước màn hình.
Nếu bạn muốn thu nhỏ hình ảnh theo nhu cầu nhưng không muốn phóng to lớn hơn kích thước ban đầu, hãy thêm mã sau:
thực hành
img { max-width: 100%; height: auto; }
提示:Tại CSS RWD 教程 Học thêm về thiết kế Web tương ứng tại đây.
Đặt hình ảnh ở giữa
Nếu bạn muốn đặt hình ảnh ở giữa, hãy đặt biên mép bên trái và bên phải thành: auto
và đặt nó thành phần block:

thực hành
img { display: block; margin-left: auto; margin-right: auto; width: 50%; }
Hình ảnh Polaroid / thẻ

Tulip vàng

Tulip đỏ
thực hành
div.polaroid { 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%} div.container { text-align: center; padding: 10px 20px; }
Hình ảnh trong suốt
opacity
Giá trị của thuộc tính này trong khoảng 0.0 - 1.0. Giá trị thấp hơn thì trong suốt hơn:

opacity 0.2

opacity 0.5

opacity 1 (mặc định)
thực hành
img { opacity: 0.5; }
Văn bản hình ảnh
Cách định vị văn bản trong hình ảnh:
thực hành

Hãy thử trực tiếp:
Bộ lọc hình ảnh
CSS filter
Thuộc tính thêm hiệu ứng thị giác (như mờ và độ bão hòa) vào phần tử.
Lưu ý:Internet Explorer hoặc Edge 12 không hỗ trợ thuộc tính filter.
thực hành
Thay đổi màu sắc của tất cả các hình ảnh thành đen trắng (100% xám):
img { filter: grayscale(100%); }
提示:Hãy truy cập trang web của chúng tôi Tài liệu tham khảo bộ lọc CSS,để biết thêm thông tin về bộ lọc CSS.
Hiệu ứng đính kèm hình ảnh khi di chuột trỏ
Tạo hiệu ứng đính kèm khi con trỏ chuột chạm vào:
Thư viện hình ảnh phản hồi
Chúng ta có thể sử dụng CSS để tạo thư viện hình ảnh tự động điều chỉnh.
Ví dụ này sử dụng truy vấn truyền thông để sắp xếp lại hình ảnh ở các kích thước màn hình khác nhau. Hãy điều chỉnh kích thước cửa sổ trình duyệt để xem hiệu ứng:
thực hành
.responsive { padding: 0 6px; float: left; width: 24.99999%; } @media only screen and (max-width: 700px){ .responsive { width: 49.99999%; margin: 6px 0; } } @media only screen and (max-width: 500px){ .responsive { width: 100%; } }
提示:請在我們的 CSS RWD 教程 中學習有關響應式 Web 設計的更多知識。
圖像模態(Image Modal)
這是一個演示 CSS 和 JavaScript 如何協同工作的例子。
首先,請使用 CSS 創建模態窗口(對話框),並默認將其隱藏。
然後,當用戶單擊圖像時,使用 JavaScript 顯示模態窗口並在模態內部顯示圖像:

- 上一頁 CSS工具提示
- 下一頁 CSS object-fit