Tôi đang sử dụng Thư viện JavaScript Raphaël để tạo các phần tử SVG trong một trang HTML và sử dụng CodeIgniter như một khung công tác PHP. Trong khuôn khổ CodeIgniter tôi cần thêm một thẻ <base>
vào phần đầu của tài liệu HTML để sử dụng JS, CSS và hình ảnh, nhưng nó gây ra một vấn đề lạ trong phần tử SVG.Độ phân giải SVG chuyển sang màu đen khi có thẻ BASE trong trang HTML?
Khi tôi sử dụng thẻ <base>
, độ dốc không hoạt động. Thay vào đó, đối tượng chuyển sang màu đen. Nó hoạt động giống hệt với các đối tượng đường dẫn đầy ảnh.
Tập lệnh gradient mẫu là here.
Câu trả lời đúng là ở đây ... http://stackoverflow.com/questions/19742805/angular-and-svg-filters – danday74
nếu sử dụng Angular2, giải pháp tại http://stackoverflow.com/a/34535256/3218806 – maxbellec
Và đối với những người sử dụng AngularJS thay vào đó: https://github.com/angular/angular.js/issues/8934#issuecomment-265037833 – Nobita