Fqyeh29
@Fqyeh29
↓ ИМХО ↓

Column css. Как нормально переносить текст?

Задан список городов:
<div class="column"> 
<p class="tasrfasdfsfs cityIsset reg_5" style="margin: 0px; display: block;" onclick="getofise('471');">Абаза</p>    <p class="tasrfasdfsfs cityIsset reg_5" style="margin: 0px; display: block;" onclick="getofise('472');">Абакан</p>    <p class="tasrfasdfsfs cityIsset reg_2" style="margin: 0px; display: block;" onclick="getofise('1');">Абдулино</p>    <p class="tasrfasdfsfs cityIsset reg_8" style="margin: 0px; display: block;" onclick="getofise('1015');">Абинск</p>
....


.column {
    -webkit-column-width: 200px;
    -moz-column-width: 200px;
    column-width: 200px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
}

f10e0df1c1444e5abc7cdcb8053d2e4d.png
Все нормально работает. С помощью column удобно производить поиск городов. Просто скрываю города(Display none) не содержащие текст. Но если город слишком длинный, но оно переносится на след. строку и "column" разрезает его. Например
<p class="tasrfasdfsfs cityIsset reg_1" style="margin: 0px; display: block;" onclick="getofise('237');">Петропавловск-Камчатский</p>

Получается это:
37c1d186c8ef47d0bebec3de2bc2d800.png
А надо это:
69d075858f5c46e8a8ffba055427b64f.png

Не хочется переделывать поиск. Он прикольно работает) За исключением этого)
  • Вопрос задан
  • 1145 просмотров
Пригласить эксперта
Ответы на вопрос 2
letehaha
@letehaha
Вникаю вo front-end
К примеру что-то из этого
Ответ написан
Комментировать
@metaf
Никак. Columns для типографии, а не списков.
Юзайте float, display inline-block или flex.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы