title: Single button to show/hide element with pure CSS
body: <p>for the testing purposes, I was working on a solution which will allow me to show &amp; hide specific div (id based) using only one button. </p>
  
  <p>The jsifddle is here:
  <a href="https://jsfiddle.net/kjase7h1/" rel="nofollow noreferrer">link to code</a></p>
  
  <p>the code looks like that:</p>
  
  <p>CSS</p>
  
  <pre><code>body {
    font-family:'Trebuchet MS', sans-serif;
    font-size:0.5em;
    text-align:center;
  }
  
  .container {
    padding:1em;
    margin:0 auto;
    background:#efefef;
  }
  
  #added-value-1 {
    display:none;
  }
  
  #added-value-1:target {
    display:block;
  }
  
  #expand-btn-1 {
    margin:2em auto;
    text-align:center;
    padding:1em 2em;
    font-weight:bold;
    background:orange;
    display:inline-block;
  }
  </code></pre>
  
  <p>HTML</p>
  
  <pre><code>&lt;div class="container"&gt;
  &lt;h1&gt;
  Container for testing purposes. Below content will show/hide upon button click
  &lt;/h1&gt;
  &lt;p id="added-value-1"&gt;
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dapibus maximus mattis. Nam id gravida lorem, ac egestas nunc. Proin ullamcorper gravida odio et vulputate. Quisque eleifend finibus ante, tincidunt varius nibh tristique id. In suscipit sit amet leo non vulputate. Maecenas eu tellus maximus, hendrerit augue ac, consectetur tortor. Vestibulum fringilla sapien sit amet commodo ullamcorper.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dapibus maximus mattis. Nam id gravida lorem, ac egestas nunc. Proin ullamcorper gravida odio et vulputate. Quisque eleifend finibus ante, tincidunt varius nibh tristique id. In suscipit sit amet leo non vulputate. Maecenas eu tellus maximus, hendrerit augue ac, consectetur tortor. Vestibulum fringilla sapien sit amet commodo ullamcorper.
  &lt;/p&gt;
  &lt;/div&gt;
  
  &lt;a href="#added-value-1" id="expand-btn-1" title="Expand"&gt;Expand&lt;/a&gt;
  </code></pre>
  
  <p>Correct me if i'm wrong, but probably it's impossible to achieve it without jquery &amp; using one button? because of a single anchor?</p>