Make alternating CSS table row style work in Internet Explorer

后端 未结 3 981
夕颜
夕颜 2020-12-09 11:35

I use this CSS code to display a database output in rows where the colors repeat in every 2nd row

tbody tr:nth-child(2n) td, tbody tr.even td {  
    backgro         


        
3条回答
  •  攒了一身酷
    2020-12-09 12:18

    IE8 does not support the :nth-child CSS property. You can make it work in IE8 with this script:

    https://github.com/roylory/ie7-js

    How to use it:

    You can Include it via conditional comments, e.g.:

    
    

    The script will only load in IE9 and below, other browsers do not see it.

    Live demo: https://jsbin.com/koyahe/edit?html,css,output

    (This demo should work in all versions of IE.)

提交回复
热议问题