Hoàn toàn có thể sử dụng cả màu và hình ảnh làm nền cho phần tử.
Bạn đặt kiểu background-color
và background-image
. Nếu hình ảnh nhỏ hơn nguyên tố này, bạn cần phải sử dụng background-position
phong cách để đặt nó sang bên phải, và để giữ cho nó từ lặp đi lặp lại và bao gồm toàn bộ nền bạn sử dụng background-repeat
phong cách:
background-color: green;
background-image: url(images/shadow.gif);
background-position: right;
background-repeat: no-repeat;
Hoặc sử dụng phong cách hỗn background
:
background: green url(images/shadow.gif) right no-repeat;
Nếu bạn sử dụng phong cách hỗn background
để đặt cả riêng biệt, chỉ có người cuối cùng sẽ được sử dụng, đó là một lý do có thể lý do tại sao màu sắc của bạn không hiển thị:
background: green; /* will be ignored */
background: url(images/shadow.gif) right no-repeat;
Không có cách nào để giới hạn cụ thể hình nền chỉ bao gồm một phần của phần tử, vì vậy bạn phải đảm bảo rằng hình ảnh nhỏ hơn phần tử hoặc hình ảnh có bất kỳ vùng trong suốt nào, để màu nền được hiển thị.
mã CSS của bạn là gì? – outis