• Можно ли изменить высоту выделения в input?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    К сожалению, при расчёте размеров псевдоэлемента ::selection учитывается зашитое в шрифт соотношение высоты линии к размеру шрифта.

    Вы можете менять line-height сколько душе угодно, но для этого псевдоэлемента ничего не изменится. Доступны лишь правила color, background-color, в большинстве современных браузеров text-shadow.

    Видимо, пока нет единого мнения относительно выделенного фрагмента, ибо даже в спецификации раздел 7.3 оставлен пустым
    This section intentionally left blank. (This section previously defined a ::selection pseudo-element.)
    Ответ написан
    Комментировать
  • В каких единицах актуально верстать?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    В моду вошли повальная неграмотность и нежелание читать спецификации.
    Какие на экранах могут быть pt? Неужели неочевидна разница между абсолютными (читай физическими) и абстрактными единицами?

    Всегда использую px, был опыт с em, но не реализовал надежд.

    Каких ещё надежд?
    Почему нужно задавать в em, а не px?

    Сейчас все чаще стали дизайны в pt приходить.

    Это потому, что для дизайна сайтов продолжают использовать вообще не приспособленную для этого программу ретуширования растровых изображений Photoshop. Программу, которая не использовалась никогда для вёрстки даже печатных изданий (для коих изначально и создавалась), потому что такую глупость типографы даже представить в страшном сне не могли.

    А вот типа веб-дизайнеры смогли. Ну и вот результат — шрифт в вебе, оказывается, в pt. Потрясающе. Это ничего, что pt (inch, pc, cm, mm) используются для печати?

    Складывается впечатление, что pt из-за разнообразия экранов становится более правильным выбором.

    Глупость. Без комментариев.

    Т.е если что-то серьезное, то лучше использовать em.

    Почему нужно задавать в em, а не px?

    Так-же про % не забывайте.

    А есть отличие от em?
    Ответ написан
  • Какие плагины используются на этом сайте?

    @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    Ну так нажми в браузере F12 и посмотри, какие модули загружаются при открытии этой страницы. И сохрани себе на компьютер нужный.

    Научись сначала элементарными средствами браузера пользоваться, а уже потом уже сайтами занимайся.
    Ответ написан
    1 комментарий
  • Какие видео уроки хорошие для создания макета для новичка?

    @vialka
    веб-мастер
    Уроков в ютубе много, правильно сказали. А если интересует дизайн, то лучше копируйте хорошие образцы самостоятельно, толку больше будет и вкус выработается.
    Ответ написан
    Комментировать
  • Какие видео уроки хорошие для создания макета для новичка?

    Первое что пришло в голову: Sorax.
    Хотя таких уроков валом. Стоит только открыть Youtube.
    Ответ написан
    Комментировать
  • Вопрос то уже удален?

    Ну как бы телепаты все еще не вышли из отпуска, большую часть инквизиция пожгла в свое время, вот они и отдыхают все еще. Вы ссылку дайте на пример.

    @serejatoje
    Какой пример то? Как мерцает?) Как вы себе это представляете?

    Выложите исходный код, который мерцает, в паблик (codepen.io) для того, что бы другие могли воспроизвести мерцание у себя, что тут не понятного, считаете, что ваша верстка просто офигеть какая ультра супер имба и вы не можете показать исходник, дабы не украл никто, запишите видео.
    Пробую ванговать: м-м-м-м поменяйте компьютер и монитор, поможет 140%.

    PS: для того, что бы писать комментарий на ответ, есть ссылка "Комментировать".
    Ответ написан
    Комментировать
  • Не могу разобраться с логикой css, как он работает?

    iiil
    @iiil
    Инженер и вэб-дизайнер, рисую.
    Все потому, что у input font-family не inherit по умолчанию, то есть не наследуется, а задан в стилях браузера. Соответственно Ваш стиль перекроет это правило только если Вы конкретно для input укажете font-family, или будете использовать *.
    codepen.io/iiil/pen/chtkb

    Вы не совсем понимаете принцип наследования. К примеру, если Вы укажете высоту для общей обертки или для body в пикселях, то это не приведет к тому, что все дочерние элементы будут наследовать эту высоту. Скорее всего Вас это не удивит, так как по умолчанию элементы высоту не наследуют. С font-family же Вы удивляетесь потому, что большинство элементов его наследуют, но вот есть исключения.
    Ответ написан
    8 комментариев
  • Видеокурсы по Flat-design?

    @NotLogo
    Целая серия уроков по отрисовке сайта в флэтовой стилистике — ссылка
    Ответ написан
    Комментировать
  • Как получить целые куки?

    А еще у вас катастрофически мало знаний по вопросу "как использовать гугл и яндекс". Это куки яндекс метрики.
    Ответ написан
    Комментировать
  • Чем left: -999999px лучше, чем display:none ?

    DeLaVega
    @DeLaVega
    Верстаю, фронтэндю =)
    display: none - нельзя плавно показать одним css-ом, в отличие от left.
    Ответ написан
    Комментировать
  • Почему слово "каскад" стало ругательным в CSS?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Если вы не пользуетесь наследованием в CSS и комбинированием классов, то фактически это равносильно натягиванию противогаза на свежем воздухе.
    Ответ написан
    Комментировать
  • HTML/CSS. Почему не воспринимается адаптивный размер для фото?

    Diyahon
    @Diyahon
    Пишу код за еду
    Код строчки свойства выше 831 чем у свойства на 707 строчки по этому переписывает
    Ответ написан
    Комментировать
  • Можно ли вкладывать section в article и как правильно их использовать по отношению друг к другу?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    В спецификации есть пример с применением section внутри article. И нигде не сказано, что section выше по приоритету.

    Мне кажется, вы путаете валидность и семантику, потому что валидатор бы указал на недопустимость такого вложения, но он скажет, что всё хорошо. Вам кажется, что так просто несемантично, а тут вопрос всегда носит оттенок холивара.

    Однако, в той же спецификации сказано, что внутри article не может быть main, что логично, ведь article по сути — смысловые единицы. А вот у section такого ограничения нет, и рамки применения такого элемента широки. Возможно, вы сделали вывод на основании этого? Если так, то напрасно — будучи вложенным в article, section будет подчиняться правилам для контента article (не содержать main), и не более того.

    А в остальном внутри обоих элементов допускается flow content.
    Ответ написан
    Комментировать
  • Почему картинка не отображается?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Ваш трафик либо проходит через фильтр, либо плагин в браузере типа AdBlock снабжает все подозрительные медиа-элементы такими правилами для борьбы с рекламой. Как он узнал? По слову, например.

    Попробуйте заменить название картинки на абстрактное, но без слов типа reklama, banner etc.
    Ответ написан
    Комментировать
  • Как лучше: больше html или больше css ?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    С точки зрения производительности - меньше классов, быстрее будет обсчитываться результат. Почему? потому что меньше селекторов и выше их специфичность - быстрее стили найдут свое место в DOM.

    С точки зрения производительности труда - объединение классов для элемента и возникновение множественного дублирования стилей увеличивают издержки на поддержку. Для решения проблем с дублированием можно применить препроцессоры стилей.

    С точки зрения здравого смысла следует соблюдать баланс. Скажем скрытие элементов удобно делать через добавление/удаление класса с элемента. В этом случае класс будет иметь только одно css свойство, но зато будет очень удобно скрывать элементы из JS например. С другой стороны, наличие таких вещей как классы хелперы (pull-left/pull-right/clearfix), которые можно в любой момент применить к элементу и не менять стили это удобно, но становится сложнее поддерживать верстку, это сказывается на производительности и т.д. В этом ключе стоит это все заключать в более специфичные классы для конкретных элементов. Хотя тут есть масса случаев когда можно и так жить.

    Можно выносить какие-то общие вещи в базовый класс и добавлять специфичные стили по мере необходимости при помощи дополнительных стилей. Например в случае с кнопками удобно иметь класс .btn и несколько классов определяющих их размер и цвет, типа .btn-small, .btn-large, .btn-orange и т.д. Но в любом случае вы должны руководствоваться здравым смыслом.

    Ну и да, используйте препроцессоры стилей. И да, никогда не используйте инлайн-стили для верстки.
    Ответ написан
    2 комментария
  • Насколько трудозатратнее делать адаптивню верстку в отличие от фиксированной?

    Playmore
    @Playmore
    Опытный разработчик
    Если макеты не предоставлены, значит можно делать как понравится)
    Предупредите об этом заказчика, который сэкономил на дизайне и забил на макеты адаптивности.
    По времени все зависит от макета, если макет сделан по сетке, то остается подобрать css фреймворк (bootstrap, blueprint).
    Если сделан на глаз тогда можно и без фреймворка обойтись.
    В первом случае разницы по времени не будет, верстается все душевно. Во втором случае всю адаптивность пишите сами - чуть подольше.

    По требованиям: сам макет+вариант(ы) адаптивности, и обязательно по сетке.
    За каждый не предоставленый элемент + 30% к цене (чтоб не повадно было)

    PS Обосную: если нет макета адаптивности то по сути вы работаете за дизайнера, если не по сетке то вы получаете гемор с подгонкой по пикселям
    Ответ написан
    Комментировать