У меня проблема с css и FF3 / IE7 и Opera 10.
У меня есть один вход [type = "submit"] и один якорь, и я хочу стилизовать их одинаково. Независимо от того, что я пытаюсь сделать, единственный логический браузер кажется Opera 10 (он стилизует их одинаково с тем же CSS).
FF, кажется, имеет разные отступы (мне нужно было бы иметь размер поля ввода на 1 пиксель меньше, чтобы соответствовать, но это отбросило бы Opera 10), а IE7 только что выключен.
код для любителей кода:
<form action="/login" method="post" id="loginform">
<fieldset>
<input type="submit" value="Login" />
<a href="/register">Register</a>
<a href="/reminder">Lost Password?</a>
</fieldset>
</form>
CSS:
fieldset a {
color: #ffcc00;
border: 1px solid #707070;
background: #000000;
font-size: 10px;
font-weight: normal;
padding: 2px;
/*vertical-align: text-top;*/
}
fieldset a:hover {
color: #ffcc00;
border: 1px solid #707070;
background: #333333;
cursor: pointer;
font-size: 10px;
font-weight: normal;
text-decoration: none;
padding: 2px;
}
fieldset input[type="submit"] {
color: #ffcc00;
padding: 2px;
border: 1px solid #707070;
background: #000000;
font-size: 10px;
font-weight: normal;
}
fieldset input[type="submit"]:hover {
color: #ffcc00;
padding: 2px;
border: 1px solid #707070;
background: #333333;
cursor: pointer;
font-size: 10px;
font-weight: normal;
}
любая помощь в решении проблемы выравнивания между браузерами желательна, так как мне нужно поддерживать все три (сафари тоже, но я думаю, что если я выровняю эти 3, это тоже должно работать)
Большое спасибо заранее (p.s я собираюсь на ланч сейчас и проверю ответы сразу после того, извините за медленные ответы заранее)