 
      
    JavaScript
    21
    Вклад в тег
    
      
      
    
  
  
 
  
   
  
  div.outer div.inner {
    display: none;
}
div.outer:hover div.inner {
    display: block;
}div.first + div.second {
    display: none;
}
div.first:hover + div.second {
    display: block;
} 
  
  <input type="text" required oninvalid="this.setCustomValidity('Wow!')"><input type="text" required oninvalid="this.setCustomValidity('Wow')" oninput="setCustomValidity('')" /> 
  
  