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

Ce sujet est résolu
Default
,

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

4307
,

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