我已经凝视了一段时间,但是我不知道为什么我的css文件会忽略div的id标记。我以前做过几乎完全相同的事情,但是现在突然不起作用了。知道为什么吗?
http://jsfiddle.net/phacer/dmf6V/
.canvas {
background: #c5c5c5;
border: 1px #676767 solid;
width: 600px;
height: 338px;
position: absolute;
}
#2dcanvas {
left: 0;
}
#3dcanvas {
right: 0;
background: black;
}
.canvas_container {
width: 1210px;
position: relative;
margin: 0 auto;
height: 340px;
}
<div class="canvas_container">
<div class="canvas" id="2dcanvas">/div>
<div class="canvas" id="3dcanvas"></div>
</div>
3dcanvas应该在右边,而2dcanvas应该在左边。
由于ID不能以数字/数字开头,因此可以将其设置为字母数字:
<div class="canvas_container">
<div class="canvas" id="canvas2d"></div>
<div class="canvas" id="canvas3d"></div>
</div>
的CSS
div#canvas2d {
left: 0;
}
div#canvas3d {
right: 0;
background: black;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句