Antonio09, через бордер - нельзя. Можете сделать через обычный элемент, но там тогда нужна будет высота именно этого блока.
У вас высота подстраивается под контент, а если там 3 строки - она увеличивается...
Вячеслав Коростин, мне вообще непонятна предъва про стили, я бы тоже делал для каждой страницы разные файлы(как делаю в энгуларе), но собрать их в 1 у меня бы заняло секунд 15, т.к. это 1 строка .scss.
Павел, я вообще не понял что вы пытаетесь донести.
css должен быть один для всех
Что это значит?
Я о том что нет проблемы чтобы разделить(средствами препроцессоров) файлы стилей для разных страниц и создать несколько файлов импортируя в них нужные компоненты.
Вы так написали как будто это должен быть 1 общий .css для всех страниц.
georgedubinsky8888, вы можете взять их стили и переиначить под себя, но так запутаетесь, сделайте классы под себя и уже им через медиа задавайте, что хотите
georgedubinsky8888, вы классы написали, они работают всегда, задают ширину при определенных разрешениях, вы написали фсайзу 25 пикселей всегда, соответственно он и остаётся таким.
Пропишите медиа запрос каким должен быть размер шрифта при других разрешениях и будем вам счастье. Причем тут бутстрап к вашей проблеме? Вот и я не знаю. Да, есть еще другие единицы измерения шрифта, но это уже совсем другая история.