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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2016, 10:02   #1
dnaforius
Новичок
Джуниор
 
Регистрация: 22.04.2016
Сообщений: 1
По умолчанию длинный <input> заходит за границы экрана в FireFox

Здравствуйте, уважаемые знатоки. Хотелось бы получить от Вас помощь. У меня возникла следующая проблема: на сайте в браузерах хром, опера и других на движке хромиум, <input> с длинными строками <option> отображается все нормально, если не хватает ему отобразить с права при разных разрешениях, то отображение идет на левую сторону, как и должно быть (ссылка на скрин: http://s019.radikal.ru/i625/1604/7b/e04728225522.jpg), а вот в firefox это уже почему то не работает и отображение длинных строк в инпуте заезжает на край экрана и соответственно не видно полностью текста (ссылка на скрин: http://s020.radikal.ru/i714/1604/58/f5ab3590bdbd.jpg ).
Скажите пожалуйста как мне сделать в firefox отображение так же как и в хроме, или как выйти из ситуации. Заранее спасибо!
Изображения
Тип файла: jpg 1.jpg (39.2 Кб, 132 просмотров)
Тип файла: jpg 2.jpg (78.4 Кб, 77 просмотров)
dnaforius вне форума Ответить с цитированием
Старый 24.04.2016, 08:02   #2
wellcome
Пользователь
 
Регистрация: 28.03.2016
Сообщений: 13
По умолчанию

сделайте шрифт по меньше. если текста много.
wellcome вне форума Ответить с цитированием
Старый 25.04.2016, 23:09   #3
Alex794
Пользователь
 
Регистрация: 25.04.2016
Сообщений: 11
По умолчанию HTML форма

Разные движки по-разному строят сложные элементы и вряд ли кто из не-браузеро-писателей это понимает. В вашем случае, думаю, надёжное решение будет только если откажитесь от задания размеров для <select> и, конечно, длинна пунктов должна быть адекватной - одно-два, ну максимум три слова и в сумме никак не больше 20 символов. В общем, надо переосмыслить дизайн интерфейса. Если от длинных описаний никак не избавится, то используйте radio.

Кстати, кажется вы ошиблись, у вас не INPUT, а SELECT.

Последний раз редактировалось Alex794; 25.04.2016 в 23:13.
Alex794 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как управлять цветом границы экрана(Бордюр)? Colobok Паскаль, Turbo Pascal, PascalABC.NET 4 20.04.2013 22:12
Pascal. Графика. Границы экрана VladimirBravo Помощь студентам 1 15.06.2010 21:54
Длинный Case Utkin Общие вопросы Delphi 3 14.08.2009 10:38
Форма заходит за границы... InseR Общие вопросы Delphi 2 05.07.2007 18:22