Chrome ne gère pas display:none sur un input[type="submit"]

Par tottosche, il y a 15 ans


Les bases HTML/CSS

Bonjour à tous,

ça fait un moment que je ne suis plus passé par ici,
j'ai une question concernant la compatibilité de Chrome (et Safari):

J'ai un formulaire de login:

<div id="login">
  <form method="post" action="/users/login">
    <input type="text" name="data[User][email]"/>
    <input type="password" name="data[User][password]"/>
    <input type="submit" value="Login" />
  </form>
</div>

Ou l'input submit est caché:

#login input[type="submit"] {display: none;}

Sur Firefox, lorsque je tape sur Enter, ça fonctionne (le formulaire s'envoit)
mais sur Safari et Chrome, non
Comment est ce que que pourrai avoir le même résultat mais avec un meilleur compatibilité?

1 réponse

PhiSyX, il y a 15 ans

Hello, avec visibility: hidden; ça devrait aller mieux ? :p