![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| oXyd |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 11.7.2008 Репутация: нет Всего: нет |
Есть проблемка с отступами в IE
Имеется форма, вот как она выглядит в нормальных браузерах(фф, опера), для наглядности сделал рамочку вокруг формы ![]() А вот как она выглядит в ие7.0 ![]() Слева появился отсутуп. С чем может быть связано? Глобальный сброс сделал. Код
Сброс
|
||||||
|
|||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
сделай хак специально для ИЕ7
<!--[if IE]> <![endif]--> |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Попробуйте поставить символ неразрывного пробела перед первым инпутом - - проблема должна устраниться.
|
|||
|
||||
| oXyd |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 11.7.2008 Репутация: нет Всего: нет |
Спасибо за советы.
bars80080, между этими строками нужно заключать css-код? Слышал раньше про такой прием, но сам пока не пользовался. webster, помогло, отступ пропал, но теперь появился сам пробел, который шириной даже шире чем необходимый мне отступ от края блока В связи с этим возникло несколько вопросов. Есть ли где-нибудь в сети информация о том какие размеры по умолчанию принимают различные элементы страницы? (можно, конечно, воспользоваться расширением веб-девелопер для фф, и измерять вручную, но гораздо удобнее было бы иметь в закладках ссылку на страничку с подобной справочной информацией) Попробовал вместо неразрывного пробела поставить разделитель нулевой ширины(‌), однако, небольшой отступ остается и в этом случае. Может есть какой-нибудь элемент который не занимал бы совсем места? И с чем вообще связан данный баг? В очередной раз майкрософт плюют на стандарты? Может есть статьи посвященные данной проблеме, скиньте ссылочки если есть, интересно почитать дабы избегать подобных проблем в будущем. |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Вот здесь даны более эффективные рекомендации по устранению подобного бага, нужно просто взять элемент <input /> в окаймляющие теги <span> или <label>
И по-моему без расширения Web-developer и FireBug для FF сейчас уже никак не можно. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
а я тоже не пользовался. вот заодно и проверишь
вроде как да цсс, но вытащил я это из примера, где он в хтмл тэги с <style> охранял вообще универсальный для ИЕ такой хак:
|
|||
|
||||
| NDenis |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
Точнее HTML
Либо отдельный файл со стилями для ослика подключать:
Либо блок со стилями:
|
||||
|
|||||
| oXyd |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 11.7.2008 Репутация: нет Всего: нет |
webster, спасибо, проблема решена, и отдельное спасибо за firebug, ранее не знал про это расширение
Еще одна проблемка Вот две ссылочки нормальная ![]() кривоватая(в ие неправильно отображается) ![]() Для обоих задан такой стиль
Однако у второй нет нижнего поля. В чем может быть проблема? В опере и мозиле нижнее поле присутствует. |
|||
|
||||
| webster |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Изначально <a> - строковый симпол, у него не может быть вертикальных полей или отступов. можно попробовать использовать line-height для увеличения отступов
|
|||
|
||||
| IBS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 29.7.2008 Где: Белоруссия Репутация: 2 Всего: 6 |
Сделай как писал NDenis, для ие добавь margin-bottom
|
|||
|
||||
| NDenis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 14.12.2007 Репутация: 8 Всего: 8 |
webster правильно сказал, сделайте <a> блочным элементом и отступ появится
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |