Được rồi ... Tôi sẽ đến đây. Tôi đã bắt đầu thử nghiệm với SVG. Làm việc với SVG và áp dụng các lớp CSS cho nó hoạt động như một sự quyến rũ. Tôi chỉ không thể tìm ra những gì tôi đang làm sai, nhưng tôi chỉ không thể có được các lớp học để làm việc trên một yếu tố văn bản svg. Tôi đã bị tước tất cả các con đường xuống và đây là những gì tôi đã nhận:Cách áp dụng lớp CSS cho phần tử Văn bản SVG
<!DOCTYPE html>
<html>
<head>
<meta charset='UTF-8'>
<title>Playground</title>
</head>
<body>
<style type="text/css">
.mainsvg {
height: 320px;
border: 1px solid red;
width: 400px;
}
.caption {
color: yellow;
}
</style>
<h2>SVG - Sandbox</h2>
<div>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" class="mainsvg">
<text x="65" y="40" class="caption">Fact</text>
</svg>
</div>
</body>
</html>
Theo http://www.w3.org/TR/SVG/styling.html#ClassAttribute này nên làm việc ...
Bất kỳ gợi ý/lời khuyên về những gì để thay đổi, hoặc một sự thay thế?
Nếu tôi đọc liên kết w3, bạn không thể đặt đường viền. nó được gọi là đột quỵ. –
Vâng, biên giới hoạt động tốt. Đột quỵ được sử dụng cho tất cả mọi thứ bạn thực sự "vẽ". Nhưng câu hỏi của tôi là về lớp trên phần tử văn bản, nơi tôi đặt màu của văn bản giống như trong liên kết w3. –