Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.11.2015, 00:58
Новичок на форуме
Отправить личное сообщение для majongre Посмотреть профиль Найти все сообщения от majongre
 
Регистрация: 04.11.2015
Сообщений: 1

Два div в ряд и оба с ellipsis
Добрый день.
Встала такая проблема.
Необходимо разместить два div'а с текстом со следущими условиями:
1) занимать они должны по возможности одну строку, заполняя ее по ширине
2) если в первом div'е настолько много текста, что он не помещается в строку - обрезать текст и поставить троеточие, а второй див начать со следущей строки
3) если во втором div'е текста настолько много, что он не помещается в строку - начать выводить его на той же строке что и первый div, а потом обрезать текст и поставить троеточие.
Вот с третьим пунктом проблемы.
Пока что наиболее похожий вариант выглядит вот так:
.class0{
    text-overflow: ellipsis; 
    overflow: hidden; 
    white-space: nowrap !important;
    width:inherit; 
    float:none !important;
    display: inline-block  !important;
    max-width: 100%;
}

Но если второй div очень длинный, то он начинается с новой строки, а не с той же, что и 1-ый.
Попытки обернуть эти два дива в еще один, либо поиграться с их свойствами ни к чему хорошему не приводят.
Заранее спасибо за помощь.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработчик событий для динамически добавленных элементов Tecvid Events/DOM/Window 28 25.06.2018 13:49
Показать/скрыть два DIV ozzee Элементы интерфейса 7 24.04.2015 12:38
Клик по div делает два события dip Элементы интерфейса 5 28.10.2014 21:13
Как постваить в ряд два div с overflow:hidden? zebra741258963 (X)HTML/CSS 2 10.04.2012 14:08
Два блока div разъезжаются при скроллинге окна браузера. call007 jQuery 0 03.04.2011 16:21