Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
sadisme

Андрей Верх

font-size:30rem
  • 168
    вклад
  • 4
    вопроса
  • 189
    ответов
  • 41%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как понять этот способ борьбы с collapsing margins?

    sadisme
    Андрей Верх @sadisme
    Не существует никакого глобального правила. Схлопывание это фишка CSS.
    Не используйте margin-top или padding задайте вместо него.
    Написано более трёх лет назад
  • Как реализовать такой элемент?

    sadisme
    Андрей Верх @sadisme
    dom1n1k:
    Озвученные пункты, просто смех. Но я вас не собираюсь пытаться переубедить, так что используйте картинки.

    Апдейт сделал только потому, что у ТС может возникнуть такой вопрос. Можно делать и более сложные конструкции с before и after.
    Написано более трёх лет назад
  • Как реализовать такой элемент?

    sadisme
    Андрей Верх @sadisme
    Проще но не практичнее. Картинка не позволит изменить ширину, высоту, цвет, форму, анимации...Плюс лишний запрос к серверу.
    Написано более трёх лет назад
  • Как сделать этот блок адаптивным?

    sadisme
    Андрей Верх @sadisme
    Дмитрий: Высоту нельзя задавать, т.к. картинки должны по ширине тянуться. Можно задать картинки через background и задать background-size:cover
    Написано более трёх лет назад
  • Как сделать этот блок адаптивным?

    sadisme
    Андрей Верх @sadisme
    Дмитрий: Зависит от того как у вас это сделано. Вы сказали что всё просто сверстать, но как по мне, тут как раз проблема сверстать, а не адаптивность добавить. Обычно для такой раскладок используют плагины вроде masonry, т.к. в CSS нет простых способов такую раскладку сделать.

    Можно попробовать так .cont {columns: 25% 4} но может криво работать.
    Написано более трёх лет назад
  • Почему reset.css/normalize.css не добавляют box-sizing: border-box?

    sadisme
    Андрей Верх @sadisme
    xmoonlight: Лично я, ничего не сбрасываю, а прописываю border-box, только в нужных местах, т.к. таких мест у меня очень мало. Для новичков, которые не очень понимают боксовую модель, вероятно лучше сбрасывать в border-box всё, как это делают в бутстрапе.
    Написано более трёх лет назад
  • Почему reset.css/normalize.css не добавляют box-sizing: border-box?

    sadisme
    Андрей Верх @sadisme
    DTX: У всех или практически у всех. Поэтому и сбрасывают через универсальный селектор...
    Написано более трёх лет назад
  • Перекрываются стили файлом reset.css почему?

    sadisme
    Андрей Верх @sadisme
    Денис Инешин: Давайте не будет спорить...Я просто сказал что не нужно быть таким категоричным. Статей прочитал достаточно в своё время, в том числе и эту. Никто не запрещает в reset брать некоторые приёмы из нормалайза.
    Написано более трёх лет назад
  • Перекрываются стили файлом reset.css почему?

    sadisme
    Андрей Верх @sadisme
    Денис Инешин: Я все использую. Именно поэтому reset - мой выбор. Нормалайз, слишком зависим от браузеров. Его нужно постоянно тестировать и обновлять.
    Написано более трёх лет назад
  • Перекрываются стили файлом reset.css почему?

    sadisme
    Андрей Верх @sadisme
    Ужасное чем? Если стили всё равно нужно переопределять, то почему не сделать это сразу в reset? Зачем их сначала нормалайзить? Не нужно быть таким категоричным
    Написано более трёх лет назад
  • Как рефакторить CSS код?

    sadisme
    Андрей Верх @sadisme
    ummahusla: ИМХО, рефакторинг подразумевает под собой переработку. А смысл прогонять код через какие-то сервисы и функции, если его всё равно потом рекомендуется сжимать в одну строку, для ускорения загрузки?
    Написано более трёх лет назад
  • Кто-то вообще просматривает сайты в полную ширину на мониторе с большим разрешением?

    sadisme
    Андрей Верх @sadisme
    P.S.: Говорил именно о широкоформатных экранах 21:9 и т.п. которые обретают популярность
    Написано более трёх лет назад
  • Как разбить новость на несколько частей DLE?

    sadisme
    Андрей Верх @sadisme
    Константин Хаиров: я не видел.
    Вообще смысла очень большого не вижу, если только эти страницы не заточены под серьёзное продвижение. Иначе, можно всё на одной странице сделать и переключать видимость блоков JS
    Написано более трёх лет назад
  • Как защитить свою верстку от рипа?

    sadisme
    Андрей Верх @sadisme
    Сергей: Если бы вы искали шаблон бесплатный хоть раз, то знали бы как трудно найти что-то годное. А хороший макет+хорошая вёрстка..такое оторвут с руками.
    Написано более трёх лет назад
  • Как защитить свою верстку от рипа?

    sadisme
    Андрей Верх @sadisme
    Сергей: С того, что станет не уникальным и тиражируемым
    Написано более трёх лет назад
  • Почему последний блок съезжает в низ, хотя ширина всех блоков указанна в процентах?

    sadisme
    Андрей Верх @sadisme
    Alli03: Просто не делайте такие раскладки блоков через Float. Используйте Flexbox
    Написано более трёх лет назад
  • Рано ли еще использовать функцию calc() в CSS?

    sadisme
    Андрей Верх @sadisme
    Сергей: Я работаю с обычными заказчиками....Список нужных браузеров, указывают единицы. 5% от силы.
    Если вы всегда работаете по чёткому ТЗ или договору, то завидую вам. Не всем так везёт.
    Написано более трёх лет назад
  • Рано ли еще использовать функцию calc() в CSS?

    sadisme
    Андрей Верх @sadisme
    trushka: Я ваше задание не понял :)
    Не спорю, можно найти задачи где calc необходим. Я просто говорю про свой опыт...таких ситуаций, лично у меня было 0
    Написано более трёх лет назад
  • Рано ли еще использовать функцию calc() в CSS?

    sadisme
    Андрей Верх @sadisme
    Сергей: Так я вам ответил, а не на вопрос. Если бы все руководствовались простотой, то сайты бы в половине бразуеров не работали. По поводу того что вполне кроссбраузерное...caniuse не аксиома. Для себя использовать, можно...но если на заказ кому-то верстаешь, то лучше использовать более надёжные варианты. Потом ведь не будешь клиенту объяснять, почему у него блоки скачут по сайту.
    Написано более трёх лет назад
  • Рано ли еще использовать функцию calc() в CSS?

    sadisme
    Андрей Верх @sadisme
    Сергей: Простота, это не тот параметр которым стоит руководствоваться в вёрстке. Кроссбраузерность важнее.
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Следующие →
Самые активные сегодня
  • Drno
    • 18 ответов
    • 0 вопросов
  • vovka3003
    Владимир Шаблий
    • 6 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 6 ответов
    • 0 вопросов
  • Bright144
    • 5 ответов
    • 0 вопросов
  • an
    • 2 ответа
    • 3 вопроса
  • Rohan_Singh
    Rohan Singh
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации