Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2012, 13:02   #1
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию Поведение фона в IE8

Для ишаков забадяжил костыль с инпутами. Для нормальных браузеров фон делается бордер-радиусом и тенью, что для ИЕ6-8 безразлично.
Посему в ИЕ создается обертка .ie-text-input вокруг инпута и .ie-text-input-lc && .ie-text-input-rc внутри обертки для углов.
Что получилось — во вложении:
1. так выглядит в ИЕ8 (нет центрального фона, только уголки)
2. так выглядит в ИЕ8, если в панели разраба увеличить высоту (т.е. фон грузится, отображается, но почему-то съезжает вниз на высоту)
3. так выглядит в ИЕ6-7, т.е. все тип-топ
css:
Код:
.ie-text-input {
	position: relative;
	height:23px;
	background: url(/img/input-ie.gif) 0 -23px;
}
.ie-text-input-lc,
.ie-text-input-rc {
	position: absolute;
	top:0;
	width:12px;
	height:23px;
	background: url(/img/input-ie.gif) no-repeat 0 0;	
}
.ie-text-input-lc {
	left:0;
}
.ie-text-input-rc {
	right:0;
	background-position: 100% 0;
}
Собственно вопрос: почему съезжает фон в ИЕ8?
п.с. цветовой фон съезжает тоже, наличие/отсутствие уголков никак не влияют

UPD: добавил прозрачный фон к инпуту >_< видать, заработался...
Изображения
Тип файла: jpg screen.jpg (14.0 Кб, 33 просмотров)
Alar, верни репу!

Последний раз редактировалось Naive; 09.10.2012 в 13:35.
Naive вне форума Ответить с цитированием
Старый 10.10.2012, 09:45   #2
Cone
Форумчанин
 
Регистрация: 05.08.2010
Сообщений: 127
По умолчанию

А так если?!
Вложения
Тип файла: rar input.rar (4.4 Кб, 11 просмотров)
Cone вне форума Ответить с цитированием
Старый 10.10.2012, 10:47   #3
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
UPD: добавил прозрачный фон к инпуту >_< видать, заработался...
Это означало, что я сам дурак и фон инпута перекрывал фон обертки, сделал прозрачным все стало зашибись
Alar, верни репу!
Naive вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
opacity IE8 errload HTML и CSS 18 27.08.2012 02:24
Проблемы с IE8 IZvraT HTML и CSS 2 01.11.2011 12:11
IE8 не работает padding zg_ltybc HTML и CSS 1 18.08.2011 03:23
png прозрачность в IE8 slips HTML и CSS 4 09.07.2011 07:24
Печать из IE8 Skolot Свободное общение 1 01.06.2009 16:51