powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
11 сообщений из 11, страница 1 из 1
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37836790
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть форма со строкой ввода телефонного номера.
Использую инпут класс от Bootstrap:
Код: html
1.
2.
3.
<div class="input-prepend">
  <span class="add-on">+7</span><input class="span2" id="prependedInput" type="text" style="float:right;" />
</div>


Так вот, должен бы красиво выглядеть:

Но при сворачивании окна браузера до определенного размера (на вскидку ~1000 пикселов в ширину), красивый input-prepend разрывается на две линии:

Нашел в интернетах совет пофиксить с помощью style="float:right;" для input-а, но что-то не помогло.. ((
Точнее помогло частично: при дальнейшем сворачивании окна, в определенный момент (подозреваю что с ширины 768 пикселов - именно с такого значение bootstrap начинает отображать разметку как для мобильных устройств), мой красивый инпут переходит на следующую "строку" полностью.
Есть ещё идеи как пофиксить?
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37836827
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesierЕсть ещё идеи как пофиксить?
Нужно не "фиксить", а правильно сверстать.
Твой "красивый инпут" должен иметь некие ограничения по ширине. Да и по огрызку твоего "примера" ничего больше не скажешь...
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37837213
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
input class="span2" - это и есть ограничение по ширине.
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37837273
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesierinput class="span2" - это и есть ограничение по ширине.
Потопил!
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37838234
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См.:
Код: html
1.
input.span2, textarea.span2, .uneditable-input.span2{width:130px;}


Что-то не так с шириной инпута?.
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37838599
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier , ты умеешь делать тестовые примеры? Таки пора начинать...
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37838601
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesierЧто-то не так с шириной инпута?.
Таки я не про его ширину писал...
Я писал про
Код: html
1.
2.
<div class="input-prepend">
</div>


Это у него должно быть ограничение по ширине.
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37839347
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или у его родителя.
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37839501
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mage.lanили у его родителя.
Или у родителя того родителя...
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37849509
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя наверно бутстраповские респосив стили используются, он меняет ширину сетки и при маленьком размере вылезает этот косяк.
Можно попробовать отключить эти стили и использовать обычные, или поставить минимальную ширину на элементе, но вообше, такое явное указание ширины может нарушить бутстраповские респонсив-стили.
...
Рейтинг: 0 / 0
Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
    #37849568
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateУ тебя наверно бутстраповские респосив стили используются, он меняет ширину сетки и при маленьком размере вылезает этот косяк. Можно попробовать отключить эти стили и использовать обычные, или поставить минимальную ширину на элементе, но вообше, такое явное указание ширины может нарушить бутстраповские респонсив-стили.
Спасибо за ответ!
Да, bootstrap-responsive велючен..
Впринципе, добавление элементу style="float:right;" и увеличение размера родительского контейнера на 1 "клетку" - помогает. Но! Очень важно, чтобы больше никаких вручную установленных стилей не было. Ни у элемента, ни у его контейнеров. Иначе разъезжается.
Проблема вроде пофиксена, но, похоже, сырой ещё бутстрап, ох сырой!..
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Bootstrap: input-prepend "разрывается" на две линии при изменении размеров окна браузера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]