Jump to content

Recommended Posts

Just toying with CSS to get a result I've usually used JavaScript to achieve.

I want to toggle a paragraph's visibility when a checkbox is clicked.

   .toggle input:checked {
     p { display: none; }
    }

Obviously incorrect.

Also, are there any pro/cons to using CSS over JavaScript?

Edited by phppup
Clean up post
Link to comment
https://forums.phpfreaks.com/topic/317089-hidingshowing-a-paragraph/
Share on other sites

Given that the CSS you wrote is invalid and what you're trying to do isn't supported,

Either restructure your HTML so that the input and your <p> are sibling elements, thus allowing you to use ~ or +, or use Javascript to apply a CSS class somewhere useful or to show/hide the paragraph element itself.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.