ну второй вариант напоминает больше смесь классов как в бутстрапе пишут и БЭМ, вообще бывает, что используют. Но не вижу смысла в этом случае так делать, блок простой сам по себе. Есть блок - .c-card, есть элементы c-card__header, .c-card__footer, .c-card__title, ну и если очень надо и без этого не обойти у заголовка может быть модификатор. Все чисто и понятно
sunnyrio так приложите код в песочнице, чтобы мы не гадали, что конкретно не получается. не писать же нам сейчас код, чтобы с нуля сделать вам решение.
Плюс много еще зависит от самого шрифта, бывает что одна буква может быть немного выше отрисована, другая ниже. Это тоже стоит учитывать. В общем идеального результата все равно не будет. Для разных шрифтов по разному будет даже. С помощью только css этого не добиться, возможно есть решения на js или костыли какие
Александр, chrome на mac os, сейчас нет возможности, уже не за компом.
Но возник другой вопрос: какова вероятность того, что вы будете использовать столь маленький размер шрифта и увеличивать масштаб, чтобы посмотреть что там написано? Так или иначе при масштабировании окна будут какие-то отклонения. Если уж с этим никак не смириться, то проще реально через js все делать.
Проверьте что путь до картинки написан правильно и нет опечаток. Потому что сейчас я зашла на ваш сайт, путь указан, но картинка там с 404 ошибкой. Явно в этом проблема
Андрей, ну вот если честно, иногда кажется что дизайнеры не доделывают свою работу до конца) ладно, если дизайн легкий, но бывают же и очень сложные интерфейсы с больших количеством компонентов. Если посмотреть со стороны разработчика, то он по большей части должен взять макет и написать код, а не сидеть и додумывать как это должно выглядеть. А так да, зачастую приходится это все самим адаптировать, где-то так может быть даже проще.
Андрей, ну да) это уже как бы другой вопрос, поэтому и надо поговорить с заказчиком и убедить его, что это действительно нужно и уже получив потом топать к дизайнеру.
а смысл узнавать у дизайнера? может заказчику и не нужны эти 320px, скорее надо у него уточнить нужно ли адаптировать под эти размеры или нет, за лишнюю работу никто не заплатит, а может и вообще выйти боком
Андрей Решетов, вполне можно найти место, если вы знаете html, css (+ препродецессор любой), bem, git (хотя бы основы - ветки, как комитить и пушить), минимально gulp/webpack (чтобы собрать свой проект), js на уровне я смогу подключить плагин, я смогу отправить запросы, я смогу написать функции (не идет речи о оптимизации и тд). Если знаете больше - это уже намного лучше.
Про json почитайте (хотя бы знать что это и как в простом варианте заиспользовать как статические данные для фронта (типо данные пришли с бэка)).
Про линтеры почитайте. (и потом можно подключить к проекту)
Возьмите js фреймворк и просто для начала научитесь делать шаблоны для компонентов сайта.
И так далее по нарастающей у вас будут появлятсья знания.
Если что, контакты в профиле
Sys_loc, Я если честно не очень понимаю, все блоки у вас должны увеличиваться и уменьшаться в зависимости от контента в них. если вам нужно сделать блок 1 и контейнер с 2 и 3 блоком одинаковой высоты - считайте через js и берите большую высоту и присваивайте другому. У вас не должна быть задана какая-либо фиксированная высота
hypero, Так мы тут верстальщики или вы? Ставьте задание на фрилансе и вам все сделают.
Если хотите получить ответ здесь - опубликуйте свои наработки в любой песочнице и уточните, что именно не получается реализовать. И верстка и логика - разные вещи.
.c-card
, есть элементыc-card__header, .c-card__footer, .c-card__title
, ну и если очень надо и без этого не обойти у заголовка может быть модификатор. Все чисто и понятно