Tôi đã thêm một box-shadow
vào một phần của trang gần đây để cho nó cùng hiệu ứng đường viền bóng được nhìn thấy trên các ứng dụng Mac OS X. Nó trông tuyệt vời, nhưng tôi nhận thấy rằng di chuyển lên và xuống trên trang làm cho nó tụt hậu. Tôi thường chỉ nhìn thấy điều này trên các trang có hình ảnh nền khó chịu và tấn hình ảnh và video nhúng được dán trên tất cả (ho MySpace ho). Ban đầu tôi quyết định sử dụng hộp bóng vì tôi thấy rằng nó sẽ loại bỏ sự cần thiết phải sử dụng một hình ảnh, mà sẽ loại bỏ bất kỳ khả năng di chuyển lag.Di chuyển Lag với thuộc tính hộp bóng CSS3?
Tôi biết rằng CSS3 vẫn còn mới, nhưng đây có phải là lý do cho sự chậm trễ không? Cái bóng là phần mềm được render hay gì đó? Khi tôi áp dụng bóng hộp cho các phần tử nhỏ hơn, nó không bị lag. Tôi chỉ tự hỏi liệu có ai khác đã trải nghiệm điều này không.
Tôi chỉ cố gắng nó trên trang đầu Stack Overflow, trên #content
div sử dụng Firebug với một thiết lập của:
-moz-box-shadow: 1px 1px 10px;
Và tôi đã nhận thấy một số lag cuộn sau đó. Tôi đang sử dụng Firefox 3.5.
Câu hỏi của tôi là, một số lựa chọn thay thế để sử dụng thuộc tính này là gì nếu tôi muốn thêm đường viền kiểu Mac OS X vào một phần của trang?
Trên một lưu ý phụ, có ai biết nếu có thể áp dụng bóng hộp chỉ cho phía trên, bên trái và bên phải của phần tử chứ không phải dưới cùng? Tôi đã thử 1px -1px 10px
nhưng nó vẫn hiển thị bóng ở phía dưới. Nếu tôi tiếp tục giảm độ lệch thứ hai, nó cuối cùng sẽ loại bỏ bóng tối ở phía dưới nhưng sau đó bóng trên cùng giờ tối hơn và lớn hơn.
Và vâng, tôi đã thấy các bài viết trên hộp bóng tại địa chỉ:
Cảm ơn tôi đánh giá cao phản hồi chi tiết, tôi chắc rằng những người khác sẽ thấy điều này hữu ích. Thật không may là phần (Thuộc tính #page của trang web của tôi, có sẵn trong tiểu sử của tôi) đã làm tròn các góc của 2em vì vậy tôi tưởng tượng nó sẽ khá khó làm. Tôi đoán tôi sẽ cần phải thực hiện một hình ảnh như một trong những bạn cung cấp nhưng với một nền trong suốt và góc tròn là tốt. Cảm ơn mặc dù! Tốt để biết. –