IE8 - при нажатии кнопки положение изображения изменяется на 1 пиксель - PullRequest
1 голос
/ 05 августа 2010

В IE8, когда я нажимаю кнопку с class="down", положение изображения изменяется на 1px.Как решить эту проблему?

.listdown .down {
  background-color: transparent;
  background-image: url("../images/listdown_active.png");
  background-position: right center;
  background-repeat: no-repeat;
  border: 0 none;
  cursor: pointer;
  float: left;
  height: 32px;
  padding: 8px 0;
  width: 30px;
}

1 Ответ

1 голос
/ 20 марта 2011

Поскольку я использовал один спрайт с несколькими изображениями кнопок, а сдвиг вызывал разрыв изображения с появлением битов других кнопок, я потратил немного времени, пытаясь решить эту проблему. Это хороший ресурс: http://labs.findsubstance.com/2009/05/21/ie8-form-button-with-background-image-on-click-css-bug/

ОДНАКО ... после показа рассматриваемой страницы моей жене она жаловалась, что она этого не делает, когда кажется, что вы на самом деле нажимаете кнопку, поэтому я решил проблему, просто расставив мои кнопки дальше друг от друга в мой единственный файл изображения!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...