Jump to content

motion

Newbie
  • Posts

    11
  • Joined

  • Last visited

motion's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Все-таки получилось с помощью пробелов отцентрировать и в IE 8. Проблема была в том, что шрифт в IE был другой, чем тот, который я указал в body {font-family: Arial;}. Дополнительно прописав в select {font 15px arial} - все корректно отцентрировалось. Вроде кроссбраузерно получилось без JS. Вопрос как реализовать подобное с помощью JS остается открытым.
  2. Дайте, пожалуйста, пример кроссбраузерного кода на JS. Тот что дан выше - просто делает фиксированный padding в зависимости от ширины select`a Скрипт должен ещё как-то учитывать ширину текста option`a и исходя из него пересчитывать padding.
  3. При переходе выдает сообщение 61. В правом нижнем окне смотрю результат. "Не установлено" не отцентрировано, а сдвинуто вправо.
  4. Посмотрел все-таки в IE. Там выравнивание в select получилось не по центру. Кодировку на странице установил 1251 с помощью <meta http-equiv="Content-Type" Content="text/html; charset=windows-1251" />. Все браузеры её определяют. Только IE не по центру отображает а левее. Как будто у меньше шаг. НО, если выставить в IE другую кодировку (Центральноевропейскую (Windows) или Западноевропейскую (Windows)) - все корректно по центру. Как быть?
  5. Выравниевание по центру select`a я сделал путем отступов. Вместо элемента Number использовал элемент Text. В Firefox, Opera, Chrome - все корректно отображается (по центру). В IE не смотрел (не получилось установить). Чем не кроссбраузерно?
  6. Пробовал на разных разрешениях - все корректно отображается.
  7. Для каждого option свой padding не работает. Пробовал и через id=, сlass=, <style></style>, style="" - ничего не работает. Только если для всего select`a сделать. Но проблему решил очень просто. Сделал выравнивание по левому краю и с помощью пробелов ( ) сделал отступы для каждого option чтобы было по центру.
  8. В этом плагине нет выравнивания по центру внутри select`a Да и установка дополнительного плагана не всегда будет возможна(не будет наличия доступа в интернет) да и неудобна. Ещё какие существуют варианты? А можно для каждого "option" select`a сделать разный padding? Сделать выравнивание по левому краю и для каждого пункта сделать индивидуальный отступ. Для number пока вижу один вариант - сделать его обычным text`ом, но это в крайнем случае так как number позволяет ещё ограничивать нижнее и верхнее значение на стороне клиента.
  9. Добрый день. Помогите, пожайлуста, советом. Хотелось бы чтобы выглядело вот так. В Firefox так и выглядит. А вот в других браузерах (Opera, Chrome) - вот так 1. Выравнивание select`а не по центру. Пробовал через padding, но тогда все "элементы выбора" select`а сдвигаются на фиксированное количество пикселей. А они имеют разную длину. И получается один по центру, а остальные со сдвигом вправо (в зависимости от длины). 2. Число в поле number отображается не четко по центру, а со сдвигом влево. Если наводишь на само поле - справа появляется стрелочки и тогда вроде по центру. Но без наведения виглядит не эстетично. Может можно эти стрелочки как-то принудительно отображать, а не только при наведении. Код: <style>input { font-size:15px; text-align:center; width:195px;}select { font-size:15px; text-align:center; width:202px; padding: 1px;}</style><body><select name="terminal_type"><option value="unknown" >Не установлено</option><option value="entry" selected>Въездной</option><option value="exit">Выездной</option></select><input type="number" name="id_owner" value="1" maxlength="5" min="0" max="65535"></body>
×
×
  • 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