【问题标题】:Disable or reset a CSS rule禁用或重置 CSS 规则
【发布时间】:2010-12-09 09:52:35
【问题描述】:

如果使用 top: 0; 定义 CSS 规则,我以后如何禁用或中和它以支持在其他地方使用的 bottom: 0;

【问题讨论】:

    标签: css


    【解决方案1】:

    do top: auto; bottom:0; - autotop 的默认值

    【讨论】:

    • 虽然top: auto; 确实回答了描述中的问题,但它没有回答标题中关于如何禁用或重置 css 规则的问题。
    【解决方案2】:
    top: auto;
    bottom: 0px;
    

    【讨论】:

      【解决方案3】:

      如果您有拉伸问题,只需使用 initial 重置规则

      top: initial;
      

      bottom: initial;
      

      【讨论】:

        【解决方案4】:

        CSS 是级联的,例如,如果你把 p { top: 0;) 放在前面,p.bottom {top:auto; bottom: 0;) 放在后面,你的 css 会听后者的 p.bottom

        【讨论】:

        • 是的,但是bottom: 0 不会覆盖top: 0,它只会被添加到规则中,使元素从上到下延伸
        • 同意,添加 top: auto;像其他人建议的那样到 p.bottom 会解决这个问题。
        猜你喜欢
        • 2023-03-08
        • 2019-08-07
        • 2014-10-31
        • 2019-02-04
        • 2014-11-07
        • 1970-01-01
        • 1970-01-01
        • 2011-04-07
        • 1970-01-01
        相关资源
        最近更新 更多