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

.style样式不能获得非内联样式吗?为什我先通过js改变样式,就可以获取样式了。详见js代码

.style样式不能获得非内联样式吗?为什我先通过js改变样式,就可以获取样式了。详见js代码

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Title</title>    <style type="text/css">        *{            margin: 0;            padding: 0;        }        div {            width: 1000px;            height: 300px;            text-align: center;            background: #0e90d2;            color: #d3eff9;            font-family: '微软雅黑';            line-height: 300px;        }        p {            font-size: 20px;        } .answer{display:none;}    </style></head><body><div>    <p>鼠标经过文字将会缩放</p></div><script type="text/javascript">window.onload=function(){  div=document.getElementsByTagName("div")[0];  div.onmouseover=function(){     startMove();  }}function startMove(){//情况一:尚未改变div的样式,不能够获取非内联样式alert(div.style.width);/*情况二:改变了div的样式,能够获取非内联样式div.style.width=300+"px";alert(div.style.width);*/}</script></body></html>
查看完整描述
  • 3 回答
  • 0 关注
  • 2628 浏览
慕课专栏
更多

添加回答

举报

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