Tôi đã cố gắng tạo góc tròn cho svg: hình ảnh (hình ảnh được nhúng trong SVG) với d3.js. Tôi không thể tìm hiểu làm thế nào để đúng cách phong cách hình ảnh, bởi vì theo W3C spec tôi sẽ có thể sử dụng CSS, nhưng biên giới chặt chẽ hơn cũng không làm tròn cạnh làm việc cho tôi.Đặt góc tròn cho svg: hình ảnh
Xin cảm ơn trước.
vis.append("svg:image")
.attr("width", width/3)
.attr("height", height-10)
.attr("y", 5)
.attr("x", 5)
.attr("style", "border:1px solid black;border-radius: 15px;")
.attr("xlink:href",
"http://www.acuteaday.com/blog/wp-content/uploads/2011/03/koala-australia-big.jpg");
Edit:
trình duyệt thử nghiệm: Firefox, Chrome
Tuyệt vời, làm việc cho tôi, nhờ :-) – malejpavouk
Tôi đang gặp rắc rối thực hiện điều này trong d3.js mã ... @malejpavouk, bạn có bất kỳ ví dụ mã cụ thể hơn về thực hiện của bạn để tôi có thể thêm hình ảnh với các góc tròn để hiển thị d3 của tôi? – wlindner
Ứng dụng của tôi phức tạp hơn một chút, nhưng mã bạn cần là bản sao được dán từ ví dụ được đăng bởi Erik (nếu tôi nhớ chính xác mà không có bất kỳ thay đổi đáng kể nào). – malejpavouk