Overriding css style?

后端 未结 2 2141
小鲜肉
小鲜肉 2020-12-05 04:55

I look on Stack Overflow, and didn\'t find the solution, I know how to override style if style exists, just change its property. But now I have a strange style to override <

相关标签:
2条回答
  • 2020-12-05 05:23

    You just have to reset the values you don't want to their defaults. No need to get into a mess by using !important.

    #zoomTarget .slikezamenjanje img {
        max-height: auto;
        padding-right: 0px;
    }
    

    Hatting

    I think the key datum you are missing is that CSS comes with default values. If you want to override a value, set it back to its default, which you can look up.

    For example, all CSS height and width attributes default to auto.

    0 讨论(0)
  • 2020-12-05 05:32

    Instead of override you can add another class to the element and then you have an extra abilities. for example:

    HTML

    <div class="style1 style2"></div>
    

    CSS

    //only style for the first stylesheet
    .style1 {
       width: 100%;      
    }
    //only style for second stylesheet
    .style2 {
       width: 50%;     
    }
    //override all
    .style1.style2 { 
       width: 70%;
    }
    
    0 讨论(0)
提交回复
热议问题