我有div
,既不能使用ID
也不能使用class
。
我只能这样使用names
:
<div name="picture">
<img src="http://i.imgur.com/p0Fu5UZ.jpg" />
</div>
<div name="info">
<p>- Insert information here</p>
</div>
CSS
:
div{
-webkit-animation: name 4s infinite linear
}
@-webkit-keyframes name {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
选择任何特定div
的适当方法是什么,因为[name=picture]
不适用于已塞满的代码,也不适用于非填充代码。我该怎么做才能解决这个问题?
答案 0 :(得分:2)
它应该适合你:
<强> CSS:强>
div[name="picture"] {
-webkit-animation: name 4s infinite linear
}
@-webkit-keyframes name {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
<强> HTML:强>
<div name="picture">
<img src="http://i.imgur.com/p0Fu5UZ.jpg" />
</div>
<div name="info">
<p>- Insert information here</p>
</div>
演示:http://jsfiddle.net/srnug/121/
如果您需要div中的元素进行旋转,那么您可以将选择器修改为div[name="picture"] img
或div[name="picture"] p