如何将CSS类添加到XML项?

时间:2015-06-18 10:29:59

标签: css xml

是否可以将CSS类添加到XML文件中的项目?添加类的原因是因为我希望能够通过在3个类之间切换来更改XML文件中项目的颜色。所以我只想调整3个类,然后在它们之间切换。

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="main.css" media="screen" type="text/css"?>
   <root>
      <item row="1" span="4" name="Develop">
         <item name="Idea" row="2" classname="test">
             <item shape="arrow" span="8" name="Project Management"></item>
             <item name="Concept, Technology &amp; Layout"></item>
             <item name="Consent" span="6" shape="arrow"></item>
             <item shape="arrow" span="8" name="Engineering"></item>
             <item shape="arrow" name="Commercial"></item>
             <item name="Operation Preparation"></item>
          </item>

2 个答案:

答案 0 :(得分:0)

尝试添加以下代码并检查。

item {
  color: red;
}

答案 1 :(得分:0)

xml呈现在哪里?如果您在浏览器上呈现它,那么常规样式将起作用。例如:

&#13;
&#13;
plist {
  display: block;
  width: 100%;
}

item {
  display: block;
  width: 100%;
}

.yellow {
  color: yellow;
}
&#13;
<plist>
  <item class="yellow">One</item>
  <item>Two</item>
</plist>
&#13;
&#13;
&#13;