什么是element.style?为什么它会覆盖我的css设置?

什么是element.style?为什么它会覆盖我的css设置?,css,Css,我有一个弹出窗口,它出现在一个覆盖整个屏幕的灰色分区上,但我不喜欢它的位置。所以我尝试手动在CSS中输入left:和top:元素,但当我查看Chrome的控制台时,有一个element.style{}覆盖了我的代码 我在CSS文件中搜索了element.style和597px和794px,但没有找到任何一个 这是什么?为什么它有这样的价值观 元素。样式是浏览器开发工具的一部分,用于指示元素的内联样式,该样式具有高于任何CSS选择器的值 内联样式可以由JavaScript代码添加,如果是这样,您可

我有一个弹出窗口,它出现在一个覆盖整个屏幕的灰色分区上,但我不喜欢它的位置。所以我尝试手动在CSS中输入
left:
top:
元素,但当我查看Chrome的控制台时,有一个
element.style{}
覆盖了我的代码

我在CSS文件中搜索了
element.style
597px
794px
,但没有找到任何一个

这是什么?为什么它有这样的价值观


元素。样式是浏览器开发工具的一部分,用于指示元素的内联样式,该样式具有高于任何CSS选择器的值


内联样式可以由JavaScript代码添加,如果是这样,您可以使用
覆盖该声明!重要的
关键字在样式表中(例如,
左:610px!重要的
)。

这可能是由javascript操作和设置的(或者您编辑了元素。样式{}在开发人员工具控制台上自行控制)


查找更改#popupDiv

元素的显示、顶部和左侧属性的javascript代码。style指dom元素上的内联样式。例如:

<p style="color:#cc0000;">Foo</p>

-Ted

这是HTML文件中的样式。
尝试删除或更改HTML中的样式。

awesome。这是有道理的。我敢打赌一定是JavaScript导致了这一点。
#popUpDiv[style]{
    left:610px !important;
    top:0px !important;
}