css - 如何覆盖子元素的父元素CSS

标签 css

我的网站有多个菜单。我已经在带有类容器的 div 中定义了完整的页面内容,并应用了 bootstrap css 样式(margin-left:auto 和 margin-right:auto 等)以使页面居中。现在,其中一个文件中的元素必须从浏览器的最左侧开始。由于为父级应用了 css,我无法从左侧启动元素。我应用了带有负像素的 margin-left 来解决这个问题。但是当浏览器窗口很小时,元素在浏览器中并不完全可见,因为 margin-left 应用了负值。

<div class="container" style="margin-left:auto;margin-right:auto">
    <div id="start_from_left" style="margin-left=-50px"> </div>
</div>

最佳答案

如果你的标签有

style="" 

优先于其他任何事情。

您可以尝试在您的 css 标签上使用 !important,但这是不好的做法。

例如

margin-left:1px!important;
margin-right:0px!important;

关于css - 如何覆盖子元素的父元素CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33731708/

相关文章:

css - 响应式 DIV。我网站上的帖子不排队

javascript - 我怎样才能在我的网站上制作一个实时线程(vidiprinter)类型的部分?

css - 如何更改 CSS 悬停的背景颜色(特别是形状)?

javascript - scrollTo TweenMax 不完全停在散列上

javascript - 我如何在类里面使用 jquery slide toggle?

image - 用CSS覆盖图像的非透明区域

css - 可能是 IE z-index 错误?

jquery - 使用带有 jQ​​uery 的按钮更改背景图像

javascript - 查询 : How to disable mouse move vertically?

html - 如何将我的 flex 盒子放在两个 flex 盒子下面