title: What does symbol tilde (~) mean in CSS
body: <p>I want to know what does (~) mean in css. </p>
  
  <pre><code>#img1:hover ~ #img2 {
      opacity: 0;
  }
  </code></pre>
  
  <p>In visual studio, i get 'unexpected character sequence' error when i use this symbol. what is the actual meaning of this in CSS. what does it do?</p>