Tôi có một bookmarklet chèn tiện ích vào trang của bất kỳ trang nào. Phong cách của widget đã được phá vỡ bởi một trang web nhất định mà có CSS @font-face
khai báo như sau:Bỏ qua tuyên bố @ phông mặt để ghi đè họ phông chữ "helvetica"
@font-face {
font-family: "helvetica";
src: url("http://cdn2.yoox.biz/Os/fonts/helveticaneueltstdmdcn.eot?iefix") format("eot"),
url("http://cdn2.yoox.biz/Os/fonts/helveticaneueltstdmdcn.woff") format("woff"),
url("http://cdn2.yoox.biz/Os/fonts/helveticaneueltstdmdcn.ttf") format("truetype"),
url("http://cdn2.yoox.biz/Os/fonts/helveticaneueltstdmdcn.svg#svgFontName") format("svg");
}
Các widget mà chèn bookmarklet tôi sử dụng helvetica ở khắp mọi nơi và trên một trang web này có vẻ khủng khiếp vì trình duyệt là lập bản đồ helvetica vào khai báo @font-face
của tên đó thay vì phông chữ hệ thống helvetica chuẩn.
Câu hỏi: có cách nào để ghi đè/bỏ qua tuyên bố @font-face
này hoặc tạo một tuyên bố @font-face
khác ánh xạ tới phông chữ hệ thống helvetica không?
@PerSalbark: Nó sẽ được gỡ bỏ trước khi bạn có thể chớp mắt :) – thirtydot