2013-09-17 6 views
0

Я просмотрел этот сайт и попробовал все это. Так что теперь я, наконец, просто спросил.Поле ввода CSS не отображается в IE

http://www.freshcafe.com.tw/EN/FreshSelectSimpleO2_1.php

Вот ссылка на страницу заказа, что я разрабатываю. Он работает практически во всех браузерах BUT IE. В настоящее время, всякий раз, когда вы нажимаете на любую из + или -s, чтобы изменить количество, количество предметов должно увеличиваться в верхнем правом углу, а промежуточный итог будет автоматически рассчитываться в нижнем правом углу правой панели.

  1. Да, я знаю, что я использую много CSS границы радиуса с .. но я просто надеюсь, что это будет просто коробки в IE.

  2. Я изменил исходный вход [type = "number"] в класс, как это было предложено другими сообщениями. Не помогло. Я добавил немного CSS, чтобы удалить спин-бокс для эстетики.

Просто надеюсь кто-то, кто может помочь мне неприятности снимать этот вопрос, потому что я ударяя BrickWall и попробовал много вещей, чтобы попытаться получить эти цифры, чтобы показать.

Спасибо всем

+0

Знаете ли вы, что это загрузка чисел, цифры просто загружаются за изображение, которое вы загрузили перед ним? Как я могу нажимать вверх и вниз, выделите поле, скопируйте -> вставить, и числа там, как они должны быть. – zgc7009

+0

Не было перезаписанной проблемы. Когда я, наконец, понял это. Это был факт, что я использовал «line-height: 0em»; так что это означает, что числа, возможно, были выведены за пределы (внизу) полей ввода. Странно .. в любом случае .. Yay –

ответ

0

Таким образом, ответ на эти вопросы есть: проверьте форматирование в IE. В этом случае line-height: 0em; рисовал входное значение вне диапазона видимого видимого поля ввода, который был всего 30 пикселей по высоте и ширине. Сами цифры не были отделены от ящика, поэтому они не были перегружены фотографиями. Поэтому я просто начал стирать ВСЕ форматирование, чтобы попытаться показать его. Я на самом деле не мог найти и не выбрать входные данные.

Бросив осторожность по отношению к ветру, как это было предложено другими должностями, я также конвертировать ввод [типа = «число»] для input.number класса, так как это было указано, что IE 6 и ниже не нравится, что синтаксис ,

Перед тем, как проблема была устранена, я вставил мета-тег: META HTTP-эквив = "X-UA-Compatible" содержание = "IE = край"

Поскольку мой текущий бокс тестирования имеет IE8 (худший из несовместимых), и его предложение почти везде о том, чтобы сделать как IE7.

Смежные вопросы