css修饰html无效 30

我用js动态生成了html代码格式,生成的格式是这样的HTML:<divid=0><div<!--js生成的样式-->></div></div><divid=1><div... 我用js动态生成了html代码格式,生成的格式是这样的
HTML:
<div id=0>
<div <!--js生成的样式--> ></div>
</div>
<div id=1>
<div <!--js生成的样式--> ><div>
<div>
<div id="target">
</div>
CSS:
#target
{
样式代码。。。(生效)
}
#0 div
{
样式代码 ......(不生效)
}
#1 div
{
样式代码。。。(不生效)
}

很迷惑,不知道为什么
就是选择的js生成的div无效
其他这个页面上的css样式有效
css的link引用放在head标签最底下了
js的也放在body标签最底下
问题解决了
我改用字母开头命名js生成的div在css里就可以选择到了,样式生效了
不过为什么纯数字命名在css里选择不到呢???很神秘
展开
 我来答
尊我不尊天
2017-07-26 · TA获得超过529个赞
知道小有建树答主
回答量:360
采纳率:100%
帮助的人:82.7万
展开全部
你的css样式要写在
<style type="text/css"></style>
里面才可以生效
追问

我是这样子引用的。。。
这文件里的其他样式可以生效
但是js动态生成的无效
就是说无法选择js生成的div
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式