After creating a contact form with autofocus="autofocus"
, a strange behavior was noticed. It seems that when the form has autofocus, the transition effect on the navigation bar is triggered in Firefox only. Is this an error on my end or just a bug specific to Firefox?
FORM:
<form method="post" action="" id="contactForm">
<textarea id="contactF" name="message" autofocus="autofocus" tabindex="1" placeholder="Type your message here" required="required"></textarea>
<input type="submit" id="contactS" name="submit" value="Send" tabindex="3" />
Your Name: <input type="text" id="contactN" name="name" tabindex="2" placeholder="Type your Name" required="required" />
</form>
CSS for Nav:
#menu ul li {
width: 251px;
text-align:center;
display: inline-block;
background: #ddd;
height: 30px;
line-height: 30px;
box-shadow: 126px 0 0px 0px #000 inset, -126px 0 0px 0px #000 inset;
-webkit-transition: all 400ms ease-in;
-moz-transition: all 400ms ease-in;
-o-transition: all 400ms ease-in;
transition: all 400ms ease-in;
}
}
#menu ul li:hover, #menu li.active {
box-shadow: 0 0 0px 0px #000 inset, -0 0 0px 0px #000 inset;
}
#menu ul a:link,#menu ul a:visited {
display: block;
font-size: 17px;
width: 251px;
text-decoration: none;
font-weight: bold;
color: #6DB7B5;
margin:0 auto;
-webkit-transition: all 400ms ease-out;
-moz-transition: all 400ms ease-out;
-o-transition: all 400ms ease-out;
transition: all 400ms ease-out;
}
#menu ul a:hover, #menu li.active a {
color: #FF6181;
}