Sign in to follow this  
torsar

Подскажите селектор

Recommended Posts

Есть такой html:
 

<div class="cards" >
        <div class="slide">menu</div>
        <input type="checkbox" id="toggle">

</div>

Нужно при нажатии на чекбокс, чтобы к корневому div'у (у которого class==cards) применялся css.


 

input[type=checkbox]:checked selector {
                   color: red;

}

Можно ли такое, подскажите какой селектор?

Share this post


Link to post
Share on other sites

Угу! И я грю: "Чем js не угодил?" :)

А мне грят: "Надо сделать вообще без js, на чистом css!"

Share this post


Link to post
Share on other sites

Input снаружи блока делайте, а label внутри. Т.к в цсс нельзя обращаться к родительскому элементу.

Share this post


Link to post
Share on other sites
20 часов назад, torsar сказал:

Угу! И я грю: "Чем js не угодил?" :)

А мне грят: "Надо сделать вообще без js, на чистом css!"

А смысл? Вообще не понимаю зачем придумывать лишние костыли, когда так и напрашивается  простой JS. Ну вы меня поняли. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Member Statistics

    46,457
    Total Members
    3,128
    Most Online
    Nip
    Newest Member
    Nip
    Joined
  • Recently Browsing   0 members

    No registered users viewing this page.