Bạn có thể thử một bóng tối inset trên div chứa các hình ảnh, hoặc một hộp đơn pixel rộng với một bóng đầu bên trái hoặc bên phải. Bạn có thể có một loạt các bóng được áp dụng cho css cho các phần tử bên ngoài này, xây dựng từ một bóng rất trong suốt nhưng rộng đến một cái bóng khá mờ đục. Bạn cũng có thể áp dụng các bóng tối này cho chỉ một bên của một phần tử.
cho inset: (bạn sẽ phải làm cho lớp phủ cao hơn container cho những hình ảnh, nhưng chiều rộng tương tự, và nổi nó cao hơn, nếu nó là cùng một chiều cao bóng sẽ xuất hiện từ mọi phía)
#container_overlay{
box-shadow: inset 0px 0px 10px 10px white;
z-index:5;// higher than the container with the images
}
cho một phần tử ở hai đầu, sử dụng bóng hộp thông thường.
#end_overlay{
width:2px;
box-shadow: 0px 0px 10px 10px white;
z-index:5;// higher than the container with the images
}
float ở bên trái hoặc bên phải và nó sẽ hoạt động trên mọi trình duyệt hiểu lớp phủ và mọi thứ không có lớp phủ sẽ bỏ qua. Tôi không nghĩ rằng bạn cần phải có bất cứ điều gì bên trong này, vì vậy nó sẽ là một đối tượng vô hình với bóng đổ ra ngoài.
Tôi đã thấy điều này được sử dụng để sửa đổi khu vực trên cùng và dưới cùng của một số ứng dụng tạp chí, vì vậy văn bản trông giống như nó biến mất khi nó rời khỏi trang.
Có lẽ bạn nên đăng một số mã để mọi người có thể đưa ra một số đề xuất về cách triển khai hiệu ứng này? –
Tôi không thể tìm thấy bất kỳ xin lỗi, nhưng tôi cho rằng nó có thể được thực hiện bằng cách đặt các phần tử trên thanh trượt với một png có thể làm mờ nội dung. –