Có thuộc tính tương tự như -webkit-box-reflect
cho mozilla và các trình duyệt khác không? Tôi không thể tìm thấy trên google mà các trình duyệt khác có hỗ trợ cho việc này. Vì vậy, nếu ai đó có thể cho tôi biết hoặc cho tôi liên kết, điều đó sẽ thực sự tốt đẹp.Hộp thuộc tính CSS-phản ánh tính tương thích?
5
A
Trả lời
9
Điều này là có thể không chỉ webkit (chrome mới nhất hoặc safari) mà còn trong firefox mới nhất.
Dưới đây là ví dụ: http://codepen.io/jonathan/pen/pgioE
HTML:
<div id="someid">
<img src="image url" />
<div/>
CSS (webkit):
#someid {
/* need some space for the reflection */
margin-bottom: 120px;
/* the gradient makes the reflection fade out */
-webkit-box-reflect: below 0px -webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, transparent 40%, transparent 100%);
}
CSS (Firefox - Gecko):
#someid {
position: relative;
/* need some space for the reflection */
margin-bottom: 120px;
}
#someid:before {
content:""; /* needed or nothing will be shown */
background: -moz-linear-gradient(top, white, white 30%, rgba(255,255,255,0.9) 65%, rgba(255,255,255,0.7)) 0px 0px, -moz-element(#someid) 0px -127px no-repeat;
-moz-transform: scaleY(-1); /* flip the image vertically */
position:relative;
height:140px;
width: 360px; /* should be > image width + margin + shadow */
top: 247px;
left:0px;
}
Firefox sử dụng -moz-element
để thực hiện các phản xạ (https://developer.mozilla.org/en-US/docs/CSS/element), trong khi webkit sử dụng tiền tố của nhà cung cấp độc quyền để phản ánh.
Tôi hy vọng điều này sẽ hữu ích!
7
Thuộc tính -webkit-box-reflect
chỉ được trình duyệt webkit hỗ trợ, cụ thể là Chrome và Safari. Vì nó là một thuộc tính webkit độc quyền, không có tương đương với các trình duyệt khác.
Cách khác là sử dụng javascript để tạo thành phần tử phản chiếu có độ mờ mờ nhạt.
Các vấn đề liên quan
- 1. Tại sao Mage.exe không tạo thuộc tính tương thích?
- 2. Làm cho các thuộc tính không tương thích với nhau?
- 3. Ghi đè thuộc tính với loại tương thích khác nhau
- 4. cách sử dụng thuộc tính giữ chỗ HTML5 với tính tương thích ngược?
- 5. Phản ánh - lấy tên thuộc tính
- 6. Tính tương thích của FutureTask của Java
- 7. Đi qua thuộc tính chú thích để meta-chú thích
- 8. Thuộc tính hộp kiểm Selenium "checked"
- 9. MVC3: Thuộc tính không ánh xạ thuộc tính vào cột DB
- 10. Thuộc tính FXML tương đương với ChangeListener?
- 11. WPF tương đương với thuộc tính AccesibleName
- 12. C# Phản ánh lấy trường hoặc thuộc tính theo tên
- 13. Thay đổi chú thích và thuộc tính của hộp thoại ShowMessage
- 14. java, hibernate: ánh xạ thuộc tính với truy vấn
- 15. Thuộc tính ánh xạ NHibernate so với NHibernate thông minh
- 16. C# - Giá trị thuộc tính đệ quy/phản ánh
- 17. Thiết lập thuộc tính ánh xạ khóa Doctrine_Collection trong schema.yml
- 18. Có các lựa chọn thay thế tương thích với Android cho Utils thuộc tính không?
- 19. Ý nghĩa thuộc tính mappedBy trong chú thích?
- 20. Đặt thuộc tính hộp thoại tùy chỉnh lưu
- 21. MVC 4 Chú thích dữ liệu "Hiển thị" Thuộc tính
- 22. Phản ánh trên tất cả các thuộc tính của giao diện, bao gồm cả các thuộc tính được kế thừa?
- 23. Cách tính các sở thích tương tự trong MySQL
- 24. Tính tương thích nhị phân trong Java là gì?
- 25. JDK 1.7 phá vỡ tính tương thích ngược? (generics)
- 26. JSONView chú thích có bao gồm/loại trừ thuộc tính
- 27. Thuộc tính mới của thuộc tính ARC
- 28. Ghi đè thuộc tính với thuộc tính
- 29. Sử dụng các tính năng iOS 5 mà không vi phạm tính tương thích ngược
- 30. Tính tương thích GWT với các tính năng mới JDK 7