Проблема стиля Jeditable кнопки - PullRequest
0 голосов
/ 03 февраля 2011

У меня проблема со стилизацией кнопок отправки и отмены в IE8.
Использование:

.editableTable button[type="submit"]
{
    background:url("../images/Ok-icon.png") no-repeat 0 0;
    border:none;
}

и

.editableTable button[type="cancel"],.editableTable button[type="button"]
{
    background:url("../images/Close-icon.png") no-repeat 0 0;    
    border:none;
}

Я получаю то, что хочу в FF и IE7, но в IE8 тип кнопки «отправить» на кнопках «ОК» и «Отмена», поэтому на обеих кнопках отображается значок ОК. Мой другой вариант был button: nth-child (), но он не работает в IE. Так что я застрял и действительно был бы признателен за любые указатели ...

Спасибо!

С уважением, Свен

1 Ответ

0 голосов
/ 03 февраля 2011

Возможно, вам не хватает объявления Doctype. Попробуйте добавить <!doctype html> вверху страницы перед началом <html> и посмотрите, что произойдет. Также есть странность, когда IE иногда не понимает type="submit", но понимает type="Submit" и наоборот. Попробуйте это тоже.

Кроме того, подобный вопрос был задан несколько раз здесь на SO.

Один из них здесь Селектор атрибута Css для типа ввода = "кнопка" не работает в IE7

- редактирование

О. Также нашел этот вопрос относительно проблемы селекторов в IE8. Селекторы атрибутов, JavaScript и IE8

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