为了账号安全,请及时绑定邮箱和手机立即绑定

div后引用js文件对此div的css选择器有什么影响

div后引用js文件对此div的css选择器有什么影响

慕桂英4014372 2018-11-30 17:14:54
html<div class="chart-box clearfix">    <!-- chart1 -->    <div class="chart fl" id="chart-ld"></div>    <script type="text/javascript" src="js/chart1.js"></script>        <!-- chart2 -->        <div class="chart fl" id="chart-yx"></div>    <script type="text/javascript" src="js/chart2.js"></script></div>2.css.chart{    position:relative;    box-sizing:border-box;    width:calc(50% - 5px);    padding:20px 10px;    border:1px solid #ddd;    margin-right:10px;    }    .chart:last-child{    margin-right:0    }我在一个.chart这两个div后引了js后,.chart:last-child{margin-right:0}就不生效了(js是一个echart的图表配置文件,并未有其他的样式操作)请问这是为什么?直接在div后插入这样的js会破坏dom结构么?选了不了last-child了?感谢各位的解答,谢谢~
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

因为 script 也是一个元素,会使得原来是last-childdiv失去last-child的地位


查看完整回答
反对 回复 2018-12-31
  • 1 回答
  • 0 关注
  • 438 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信