Tôi đang gặp khó khăn khi sử dụng nền SVG với Opera.SVG làm nền CSS, sự cố với mức thu phóng trong Opera
Khi tôi thu nhỏ trang, nền bắt đầu lặp đi lặp lại trên trục x mặc dù 'background-repeat: repeat-y'
Tôi tạo ra một codepen khoe vấn đề với hình ảnh SVG trực tuyến đầu tiên tôi được tìm thấy.
body {
background-image: url("http://www.anarchopedia.org/images/2/22/Heckert_GNU_white.svg");
background-repeat: repeat-y;
}
Và đây là một ảnh chụp màn hình của hành vi 12,14 Opera trên máy tính của tôi:
Các cuộc triển lãm hành vi đối với bất kỳ tài liệu SVG với width="W" height="H" viewBox="0 0 W H"
đo kích thước.
tôi đã cố gắng giá trị khác nhau cho width
, height
, viewBox
và thậm chí preserveAspectRatio
trên phần tử gốc <svg>
mà không có nhiều thành công cho đến nay.
Bất kỳ gợi ý nào?
Vấn đề đã biết (CORE-33071). Không chắc chắn nếu có giải pháp đơn giản, sử dụng
,
Tôi ổn với một trình duyệt hack mà trở lại nền PNG thực sự. Nếu suck một "trigger chỉ Opera" hack tồn tại mặc dù –
thực sự, loại bỏ 'viewBox' giải quyết một nửa vấn đề: zoon trong công trình, thu nhỏ vẫn bị hỏng. Quá xấu báo cáo lỗi CORE-33071 không công khai –