XML和CSS:文本不会旋转

时间:2017-05-01 06:27:51

标签: xml css3

我想旋转XML节点c但没有任何反应,我不知道为什么。

HTML:

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="cssdata.css"?>
<a>
    <b>
        <c>
            This text should be rotated
        </c>
    </b>
</a>

CSS:

c
{
                transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
                -moz-transform:rotate(45deg);
}

1 个答案:

答案 0 :(得分:1)

自定义元素默认为inlinetransform可以使用,inline-blockblock,因此您需要更改它。< / p>

旁注,您可以在此处详细了解custom elements,因为它们也可能需要正确注册

&#13;
&#13;
c {
  display: inline-block;
  transform: rotate(45deg);
  transform-origin: left top
}
&#13;
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="cssdata.css"?>
<a>
    <b>
        <c>
            This text should be rotated
        </c>
    </b>
</a>
&#13;
&#13;
&#13;