Tôi có một nền tảng tốt đẹp trên trang của mình và tôi muốn tiêu đề văn bản của tôi hoạt động như một mặt nạ để cắt qua div chứa của nó và có nền làm họa tiết. Tôi có thể làm điều này trong CSS hay tôi phải mở photoshop?CSS: Tôi có thể sử dụng văn bản làm mặt nạ để hình nền chỉ hiển thị bên trong văn bản không?
Trả lời
hỗ trợ trình duyệt Limited, nhưng background-clip
có thể giúp bạn có được hiệu ứng này: http://tympanus.net/Tutorials/ExperimentsBackgroundClipText/ (Nhấn nút Animate cho vui hơn)
Sử dụng SVG bạn có thể làm điều đó như thế này: http://people.opera.com/dstorey/images/newyorkmaskexample.svg (Xem nguồn để xem những gì đang thực sự thực hiện, thấy reference article quá)
Sử dụng một hình ảnh nền và sau đó CSS, bạn có thể làm điều này: http://www.netmagazine.com/tutorials/texturise-web-type-css
có một tài sản trong CSS3 background-clip: text
, mặc dù nó không hoạt động ở mọi trình duyệt. Xem here để biết thêm chi tiết.
Như CSS-Tricks cho thấy trong article này, 'hình ảnh đằng sau chữ' có thể được thực hiện như vậy:
h1 {
color: white; /* Fallback: assume this color ON TOP of image */
background: url(images/fire.jpg) no-repeat;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
Nhưng nó không được bảo đảm để làm việc trên tất cả các trình duyệt, vì vậy họ đề nghị một vài quanh công việc , như modernizr.
Đây là những gì nó trông giống như khi nó hoạt động:
- 1. Mặt nạ QLineEdit văn bản
- 2. Mặt nạ hình ảnh có văn bản có thể chọn với SVG - có thể?
- 3. Hộp văn bản Winform không thể hiển thị văn bản
- 4. Cách hiển thị văn bản có nền hai màu?
- 5. Tôi có thể tìm Hộp văn bản đeo mặt nạ miễn phí trong WPF ở đâu?
- 6. CSS đáp ứng: Tôi có thể buộc hiển thị văn bản thay thế không?
- 7. Có cách nào để sử dụng văn bản sử dụng làm nền với CSS?
- 8. CSS: nền chỉ có độ mờ, không phải văn bản bên trong
- 9. CSS Ẩn văn bản nhưng hiển thị hình ảnh?
- 10. Mặt nạ hộp văn bản của Win Forms
- 11. HTML/CSS: Văn bản "Xem qua nền"?
- 12. JasperReport - văn bản quấn để hiển thị văn bản dài trong trường văn bản
- 13. Tôi có thể chọn văn bản trống với CSS không?
- 14. Có thể sử dụng mặt nạ css webkit với SVG không có tệp bên ngoài không?
- 15. Làm thế nào để hiển thị hình nền trong chế độ xem văn bản
- 16. Textbox sử dụng mật khẩu văn bản không hiển thị văn bản asp.net C#
- 17. Tôi làm cách nào để hiển thị định dạng HTML bên trong vùng văn bản?
- 18. Có thể sử dụng định dạng chuỗi trong văn bản được hiển thị bằng DebuggerDisplay không?
- 19. Tôi có thể sử dụng màn hình hiển thị: nội tuyến có căn chỉnh văn bản không?
- 20. Văn bản hiển thị văn bản một phần
- 21. Làm thế nào để hiển thị văn bản trong một dòng trong văn bản wpf
- 22. lightbox không có hình ảnh chỉ là văn bản?
- 23. Thêm hình ảnh vào bên trái văn bản qua css
- 24. HTML: Tôi có thể đặt văn bản chỉ số ngay dưới phần siêu văn bản không?
- 25. CSS có thể viết hoa văn bản được hiển thị cho tiêu đề không?
- 26. Làm thế nào để hiển thị đuôi chỉ các dòng có văn bản cụ thể?
- 27. CSS màu nền opacity và văn bản không làm việc
- 28. Flipping/inverting/Mirroring văn bản sử dụng css chỉ
- 29. Cách hiển thị văn bản trong IE chỉ
- 30. Hiển thị văn bản chuỗi động trên màn hình Android
bạn có thể phải mở photoshop chỉ để cho chúng ta thấy những gì kết quả cuối cùng cần để trông giống như :) –