My CSS3 code is structured as follows:
input[type="text"], input[type="date"], textarea, input[type="radio"], input[type="number"],
input[type="time"], input[type="password"] {
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0...
Here is the HTML snippet I am working with:
<form name="Login" action="Login.aspx" method="post" runat="server">
<p>
Email:
<input type="text" name="Email" />
</p>
<p>
Password:
<input type="password" name="Password" />
</p>
<p>
<button name="submit" class="blue-button" type="submit" style="margin-right:65px;">התחברות</button>
</p>
</form>
You can view a live example by visiting this link: http://jsfiddle.net/f4sp5/
The issue I am facing is that when I focus on an input field, all content below it shifts downwards. How can I prevent this unwanted movement?
Any advice would be greatly appreciated.