Кто-нибудь знает, почему IE6 и IE7 добавляют белую границу между границей button
и фоном?IE7 BUTTON white outline
Вот мой CSS и HTML:
#reportButton{
background:#fefcda url(buttonback.png) repeat-x bottom left;
border-top:2px solid #fffff8;
border-right:2px solid #e3b40c;
border-bottom:2px solid #e3b40c;
border-left:2px solid #fffff8;
color: #373535;
font-weight: bold;
margin:0 2%;
width:45%;
}
<button id="reportButton">Report a Concern</button>
Если вы попробуете это, вы увидите забавную белую границу между границами и фоном. Это не отображается ни в одном другом браузере, даже в IE8.
У кого-нибудь есть простая ошибка или предложение относительно того, что я делаю неправильно?
Спасибо!
EDIT: Я только заметил, что, когда я нажимаю на кнопку, появляются марширующие муравьи, и белая граница исчезает. Кажется, что когда кнопка :active
, они исчезают, хотя это не помогает мне с точки зрения решения проблемы, возможно, это будет для кого-то другого.
Кроме того, извините, я не могу предоставить экран; Мне негде загружать его через это интернет-соединение.
EDIT2: На самом деле появляется, что граница не белая, а кнопка background-color
. Кажется, что IE оставляет 1px разрыв между границей кнопки и фоновым изображением кнопки.
Вы используете reset.css? Угадай, что, возможно, исправит это, но не сможет проверить прямо сейчас. – heisenberg
@kekekela: Я попробую прямо сейчас. EDIT: Это тоже не сработало ... – tau
Ах, извините бутон. =/Я посмотрю на это, когда вернусь домой сегодня вечером, если вы еще не догадались об этом. – heisenberg