How to keep :active css style after clicking an element

后端 未结 5 907
忘了有多久
忘了有多久 2020-12-03 01:52

I use anchor as my site navigation.

about
<
5条回答
  •  [愿得一人]
    2020-12-03 02:13

    I FIGURED IT OUT. SIMPLE, EFFECTIVE NO jQUERY

    We're going to to be using a hidden checkbox.
    This example includes one "on click - off click 'hover / active' state"

    --

    To make content itself clickable:

    #activate-div{display:none}
    
    .my-div{background-color:#FFF}
    
    #activate-div:checked ~ label
    .my-div{background-color:#000}
    
    

    To make button change content:

    #activate-div{display:none}
    
    .my-div{background-color:#FFF}
    
    #activate-div:checked +
    .my-div{background-color:#000}
    
    
    //MY DIV CONTENT

    Hope it helps!!

提交回复
热议问题