Override Inline Styles added via JS with CSS

前端 未结 3 1198
南方客
南方客 2021-01-02 15:07

A js plugin is adding a style that is giving me some headache:

element.style {
     z-index: 100 !important;
}

So i have tried this:

<
3条回答
  •  轮回少年
    2021-01-02 15:27

    Contrary to the other answers, it is possible to override inline styles with CSS:

    http://css-tricks.com/override-inline-styles-with-css/

    I would guess that the extremely long selector might not be hitting the element.

    I had a similar z-index issue with the Janrain plugin that was solved by this:

    #janrainEngageEmbed > div[style] {
        z-index: 0;
    }
    

    In your case, you probably need:

        z-index: 0 !important;
    

提交回复
热议问题