Jump to content
  • 0

IE, select и домены


PhilinTv
 Share

Question

Доброго времени суток!

Проблема возникла следующая:

Требовалось сделать форму с select, с корректным отображением выпадающего списка. IE не понимает, что его нужно выровнять по длине наибольшей строки и просто игнорирует всевозможные auto.

После нескольких неудачных попыток прикрутить принудительное присвоение длины чз js, было принято решение использовать следующее исключение для IE, которое располагает элементы уже не в строку, а друг под другом:


<!--[if IE]>
<style type="text/css">
#wFilterByCar select {
color:#000000;
display:block;
float:left;
height:19px;
line-height:19px;
margin: -10px 10px 0;
padding:0;
width:250px;
}
</style>
<![endif]-->

Но возникла интересная проблема: во всех доменах(в том числе xxx.рф, xxx.com) сайт отображается правильно, кроме домена в зоне .ru, там селект съезжает вверх.

Вопросы:

1. Возможно есть какой-либо адекватный способ победить селекты в ие?

2. Какие причины могут быть для отображения сайта в радных доменах по разному?

Спасибо за внимание)

Edited by PhilinTv
Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Хостинг для доменов разный?

Смотрели во всех основных браузерах, на нескольких компьютерах?

Желательно указать ссылку на проблемный сайт, возможно что дело совсем не в IE.

Link to comment
Share on other sites

  • 0

Хостинг и регистратор один для всех доменов.

Смотрел в хроме и фф: они сами понимают, что размер селекта(не селекта самого, а именно выпадающего списка) надо делать шириной auto.

И только ИЕ этого не понимает.

сайт:

kolesa-kik.com - норм

kolesa-kik.ru - трэйбл

Сейчас последовал вашему совету и потестил с другого ноута с IE и... работает!

Теперь другой вопрос: как влияет машина на отображение страницы?

Link to comment
Share on other sites

  • 0

Да очень сильно бывает машина влияет. На форуме неоднократно возникают темы, что проблема есть, другие смотрят, всё нормально. Глюки браузера, операционной системы никто не отменял.

Link to comment
Share on other sites

  • 0

Именно поэтому очень хочется сказать:

Господа, не трогайте вообще контролы, тем более селект, тем более инпут тайп файл. Чем меньше пытаться их видоизменить, тем больше вероятность, что сайт Ваш будет функционален на все 100 для всех посетителей.

Если уж очень очень захотелось - то есть JQ библиотеки и т.п., где селект полностью эмулируется и видоизменять его можно как душе будет угодно.

Link to comment
Share on other sites

  • 0

Если уж очень очень захотелось - то есть JQ библиотеки и т.п., где селект полностью эмулируется и видоизменять его можно как душе будет угодно.

Дай ссылку на такие, пожалуйста. Я имею ввиду на 100% рабочие, которые юзал сам.

Link to comment
Share on other sites

  • 0

Не могу вспомнить название, давно юзал, даж не помню адрес сайта. Но гуглица, причем как библиотеки к JQ так и standalone

это понятно, просто их много. И больше половины работает кое как. Anyway, thanx for trying to help.

Link to comment
Share on other sites

  • 0

Вот до сих пор вспоминал, нет, честно, не могу вспомнить. Я не храню список версток, хотя мож и надо :) И к нестандартным контролам отношусь очень отрицательно, до последнего заказчику говорю что это катастрофа.

Кажется, вот этот неплох. Блин, не помню, использовал ли я его, но в выдаче гугла эта страница "посещена".

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy