Необходимо вместить название в одну строку. В разметке есть блок див фиксированного размера. Необходимо применить какой то ксс, который вместит текст в одну строку, что бы небыло переноса и текст был видим. Я представляю для себя только один метод реализации, в ксс должен установиться такой размер шрифта, при котором как раз текст не будет вылазить.
Вот сайт над которым я работаю: Сайт
Здесь есть надпись "Максим+Анастасия". Именно этот элемент необходимо вместить в одну строку. И да, если текст помещается при текущем размере шрифта то размер его изменять не нужно.
Вот так на чистом js можно
var title = document.getElementById('title');
var fontSize = 30;
while(title.offsetHeight > 30){
fontSize--;
title.style.fontSize = fontSize + 'px';
}
#title { line-height: 30px; font-size: 30px; font-weight: bold; width: 200px; }
<h3 id="title">Максим + Анастасия</h3>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как с помощью css сделать резиновый шрифт? тоесть чтоб он расстягивался не пропорционально
Имеем три таблицы pictures, movies, storiesКаждая таблица имеет одинаковые столбцы status, created_at
Есть веб-сервис, а точнее сервлет, который принимает только HTTP POST запросыURL обращения к сервису один и представляет из себя ссылку на сервлет,...