Никогда не пиши margin, padding и border в CSS

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024

ความคิดเห็น • 114

  • @AOFTG
    @AOFTG 9 หลายเดือนก่อน +22

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

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      Один из вариантов написала в тг - t.me/frontendblok

    • @michaelkamko
      @michaelkamko 9 หลายเดือนก่อน +1

      Но для общего развития, и чтобы не отставать, делая все по-старинке - супер!
      А так согласен.

  • @krakanosh
    @krakanosh 9 หลายเดือนก่อน +85

    Слишком сложно, проще использовать обычные margin'ы и padding'и...да и с ios наверняка что-то да не дружит. Но для общей практики и развития знать про них не помешает. Спасибо за видос)👍

    • @sashair
      @sashair 9 หลายเดือนก่อน +6

      В ios все надо дополнительно тестировать, там элементарные стили становятся нелогичными

    • @ИванИванов123
      @ИванИванов123 8 หลายเดือนก่อน

      До тех пор пока вы не начнете локализировать ваш сайт для арабского или иврита. Вот там вы намаетесь с right/left. А start/end сам знает откуда у вас начинается текст.

    • @xelth
      @xelth 5 หลายเดือนก่อน

      не знаю как мак но айфон не переворачиват текст воооообще ...

    • @pir0zh0kDevTV
      @pir0zh0kDevTV 2 หลายเดือนก่อน

      caniuse в помощь

  • @meowmeowmeowmeow000
    @meowmeowmeowmeow000 8 หลายเดือนก่อน +3

    Это все конечно реально круто, но хотелось бы увидеть как на реальном проекте или хотя бы на реальной верстке лендинговой страницы применялись свойства которые просто бы должны были переворачивать контент. Да это прикольно когда делаешь адаптив для мобилок и надо все сделать в одну линию но проще уже использовать либо гриды, либо row-gap которые подойдут как для флексов так и для гридов.
    Справедливости ради хочу отметить что margin-inline и padding-inline которые позволяют задавать по горизонтали отступы, а также margin-block и padding-block которые позволяют задавать по вертикали отступы это прикольно но как будто бы это не понятно зачем и вообще нужно, прикольно что есть, а зачем это, не понятно если честно

  • @nadhit87
    @nadhit87 9 หลายเดือนก่อน +1

    Отличные свойства!
    Буду использовать!
    Аня, спасибо за информацию!
    😊

  • @akhmad_goytinski
    @akhmad_goytinski 9 หลายเดือนก่อน +1

    Спасибо Анна! Очень полезная информация! С уважением к Вам Ахмад

  • @farmlingarchontas2216
    @farmlingarchontas2216 9 หลายเดือนก่อน +1

    Хорошие примеры. Мне очень понравилось. Достаточно подробно, но не слишком затянуто. Лайк!

  • @gonqii
    @gonqii 9 หลายเดือนก่อน +2

    Грубо говоря, как я понял, есть смысл это использовать, только если делать какой-нибудь международный сайт со всеми языками, при котором текст будет меняться слева-направо или сверху-вниз

  • @1Aloyd1
    @1Aloyd1 9 หลายเดือนก่อน +1

    Надо ещё раз посмотреть. Всё доходит только со второго раза)

  • @marinagor
    @marinagor 9 หลายเดือนก่อน +1

    интересная информация, спасибо за видео, ждем еще)

  • @fedordostoevskiy4209
    @fedordostoevskiy4209 9 หลายเดือนก่อน +2

    С примерами очень полезно.👍

  • @alexles5003
    @alexles5003 7 หลายเดือนก่อน

    Очень хороший ролик. Интересно было бы поверстать како-то макет, где это все имело бы решающее значение.

  • @ДаринаКомова-н8е
    @ДаринаКомова-н8е 9 หลายเดือนก่อน +1

    Я и не знала, теперь никогда не буду писать такое

  • @lovedota2857
    @lovedota2857 9 หลายเดือนก่อน

    Анна ты такая умничка, всегда смотрю твои видео, так как сам учусь создавать сайты и мне интересно совмещать твою красоту и знание

  • @EvgenOl
    @EvgenOl 7 หลายเดือนก่อน

    "Если появится задача". Самая ключевая фраза. Все подобные авторы видео забывают упомянуть, что в реальной практике вы можете годами верстать и не наткнуться на эту задачу, где бы нужно было это применить. Я уже лет 15 верстаю и только однажды это применил на сайте с арабским текстом.

  • @oldborodach
    @oldborodach 8 หลายเดือนก่อน

    У вас есть курсы, а вот изменения или какие новшества в них добавляются?
    Я то понимаю что курсы были созданы достаточно давно!

    • @annblok_webdev
      @annblok_webdev  8 หลายเดือนก่อน

      Вносятся. В ближайшем потоке добавится ещё больше информации о новых свойствах CSS.

  • @MariannaMarianna177
    @MariannaMarianna177 9 หลายเดือนก่อน +1

    Хорошое видео.Очень било интересно.Мне понравилось 💯❤️👍

  • @эдуардик-н9ц
    @эдуардик-н9ц 9 หลายเดือนก่อน +4

    Очень-очень интересно, но ни фига не понятно...

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      Практический смысл описала в тг - t.me/frontendblok

  • @alexandershestakov2914
    @alexandershestakov2914 9 หลายเดือนก่อน +1

    Кто нибудь проверял влияние на производительность? Иначе смысл? Сократить объём css? Ну там минимальное сокращение. Спасибо

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      Это наверняка скажется на производительности крупных мультиязычных сайтов

  • @mystreetlifting76
    @mystreetlifting76 9 หลายเดือนก่อน

    Теперь все будут искать этого космонавта))

  • @chorny33
    @chorny33 9 หลายเดือนก่อน

    Сделай, пожалуйста, урок, как при помощи CSS сделать закреплённый header и закреплённые один-два столбца в таблице при скроле. Может при помощи grid или flex.

    • @ruden6623
      @ruden6623 9 หลายเดือนก่อน

      Header - possition: stiky. Либо absolute и добавить основному контенту padding-top: \*header height\*, чтобы контент не залазил под header. Со столбцами то же самое, наверное, можно

  • @АзаматШарафутдинов-к2ь
    @АзаматШарафутдинов-к2ь 9 หลายเดือนก่อน

    Ща на собесах будут козырить собесудющего, типа: А чем отличается writing-mod и direction или же как по другому записать margin?

  • @Lanvisor
    @Lanvisor 9 หลายเดือนก่อน +1

    когда надо будет про них и не вспомнишь

  • @ez2387
    @ez2387 5 หลายเดือนก่อน

    Подписался🔥👉 и поставил лайк

  • @timurkash
    @timurkash 9 หลายเดือนก่อน

    Не только арабская письменность справа налево. Еще иврит, урду, синдхи

  • @kulikoffAS
    @kulikoffAS 7 หลายเดือนก่อน

    никогда не используйте фронтенд, используйте только бекэнд

  • @MaxAlekseyev
    @MaxAlekseyev 3 หลายเดือนก่อน +1

    Интересно, но лучше писать в наиболее общепринятой манере, не путать людей

  • @dondragon6949
    @dondragon6949 9 หลายเดือนก่อน

    будем со временем юзать)
    но зачем такие сложности!?
    головушка и так пухнет от элементарных весчей!

    • @yurok1991
      @yurok1991 9 หลายเดือนก่อน

      А что в элементарных сложного?

  • @LiazzSmirnoF
    @LiazzSmirnoF 9 หลายเดือนก่อน

    не просто создать свой сайт я уже в этом убедился)

  • @discode604
    @discode604 หลายเดือนก่อน

    Когда то думал о может выучить JS и делать сайтики и веб приложения, после хреного туча таких видео, которые в 90% не имеют ни какой аргументации, потому что фронты сами во многом не знают что они делают, так как один говорит да другой говорит нет, чел с какой-то корпы снова говорит да и вас всех не поймешь, случайно наткнулся на это видео, когда хотел понять веб фреймворки изнутри. Зачем зачем вы себе так все усложняйте. Забил хрен, пошел учить с++ и теперь чуствую себя здоровым человеком в embedded.

  • @KolkamAli
    @KolkamAli 9 หลายเดือนก่อน

    Отличный совет: избегай избыточного кода! Никогда не пиши margin, padding и border в CSS, используй компактные стили. Это улучшит читаемость и поддерживаемость кода. Продолжайте делиться лучшими практиками

    • @Ekaterinn
      @Ekaterinn 9 หลายเดือนก่อน +1

      Что такое компактные стили?

    • @vladk3201
      @vladk3201 9 หลายเดือนก่อน

      в смысле не использовать маргин и паддинг?

  • @Mozobretenie
    @Mozobretenie 9 หลายเดือนก่อน +1

    Загружаем сайт двумя строчками, вы серьёзно?

  • @zxcq
    @zxcq 9 หลายเดือนก่อน

    margin и padding используйте. Broder не используйте потому что он двигает верстку и неудобно будет делать подчеркивания и выделения. Вместо border используйте box-shadow.

  • @donkdonk2669
    @donkdonk2669 9 หลายเดือนก่อน

    ждем на онлике

  • @oleggrunov5806
    @oleggrunov5806 7 หลายเดือนก่อน

    Бедные верстальщики 😢

  • @green1278dramost5
    @green1278dramost5 9 หลายเดือนก่อน

    Какая же Анна красивая ❤

    • @Андрей-н4ы9к
      @Андрей-н4ы9к 9 หลายเดือนก่อน

      Думаю это не единственный плюс данного видео))

  • @DocVampir
    @DocVampir 9 หลายเดือนก่อน

    так, и что? окей, новые свойства. Показала как они работают, а зачем и где они нужны, и почему обязательно нужно их использовать вместо обычных не объяснила.

  • @fugitive9612
    @fugitive9612 9 หลายเดือนก่อน +1

    Позиционирование элементов пэдинагами и марджинами в пикселях в конце 23го года 😂, понимаю понимаю

    • @yurok1991
      @yurok1991 9 หลายเดือนก่อน +3

      Для демо-примера это нормально

    • @fugitive9612
      @fugitive9612 9 หลายเดือนก่อน

      @@yurok1991 ну да ну да, по этому она говорит что марджин лефт и марджин райт центрирование используется на всех сайтах :D

  • @404Negative
    @404Negative 5 หลายเดือนก่อน

    короче грубо говоря бесполезные свойста верните элемент как было в хтмл 3 и дайте отдохнуть бедным верстальщикам!!

    • @annblok_webdev
      @annblok_webdev  5 หลายเดือนก่อน

      Бесполезными их точно не назвать, скорее, они дают больше возможностей

  • @sashair
    @sashair 9 หลายเดือนก่อน +2

    Обязательно не буду писать, мне же нечем заняться

  • @виртуоз_ру
    @виртуоз_ру 9 หลายเดือนก่อน +2

    Хрень какая-то 🙂

  • @ylsv
    @ylsv 9 หลายเดือนก่อน +3

    Ох уж эти кликбейты😐

    • @yurok1991
      @yurok1991 9 หลายเดือนก่อน

      Я уже давно margin, padding и border не использую

    • @ylsv
      @ylsv 9 หลายเดือนก่อน

      @@yurok1991 на бэк перешёл?)

    • @yurok1991
      @yurok1991 9 หลายเดือนก่อน

      @@ylsv работаю в компании, где юзают современные стандарты

  • @KlinovAS
    @KlinovAS 9 หลายเดือนก่อน +3

    Этот урок больше расказывает о direction чем о margin/padding))) В целом я использую блок или инлайн в тех случаях, когда не хочу писать два правила (левый+правый или верх+низ) при этом не желаю использовать упрощенный вариант типа padding: 10px 0; когда ранее были установленны другие свойства, которые могут быть перебиты сразу 10px 0; Старт, Енд еще нигде не использовал. Слишком длинные названия, когда есть упрощенные

    • @user-r1n3k
      @user-r1n3k 8 หลายเดือนก่อน +1

      У меня такая же фигня )

  • @Prestapro
    @Prestapro 9 หลายเดือนก่อน +1

    Сложность верстки сильно возрастает, да для высоко скилованных верстальщиков, это ок, а программисты, которые редко погружаются в верстку? Они от таких кренделей с ума сойдут)
    При 95%+ по Can I use можно применять, пока рано.

  • @meekes
    @meekes 9 หลายเดือนก่อน +4

    все понятно, но не понятно зачем? В реальных проектах я пока не вижу смыла использовать. Было бы хорошо если был реальный пример, вот на старых стилях было 10 срок кода, с новыми стало 3 строки

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      Один из вариантов написала в тг - t.me/frontendblok

    • @rodigy
      @rodigy 9 หลายเดือนก่อน

      @@annblok_webdev можно прямую ссылку на пример что ли, нет там, смотрел больше чем за неделю назад

    • @via754
      @via754 9 หลายเดือนก่อน

      @@annblok_webdevпочему бы в ролике это не озвучить? Обязательно заставлять пользователя прыгать из одного приложения в другое, а там наверное еще ссылка на ВК, откуда надо перейти на бусти и вот тааам будет пример, высосанный из пальца 😂
      Вопрос риторический

  • @user-olena_shatun
    @user-olena_shatun 9 หลายเดือนก่อน +5

    Анна, спасибо большое за вашу работу и за помощь людям

  • @yunusgaziev3514
    @yunusgaziev3514 9 หลายเดือนก่อน +2

    Давно использую, особенно помогает для LTR/RTL. Никаких доп. стилей не понадобится.

  • @SeniorHuguenot
    @SeniorHuguenot 9 หลายเดือนก่อน +2

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

  • @sabitahmedrana9185
    @sabitahmedrana9185 9 หลายเดือนก่อน +2

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

  • @pavelfeoktistov
    @pavelfeoktistov 9 หลายเดือนก่อน +1

    Совершенно не возможно смотреть видео не то, что на смартфоне, даже на планшете или малом ноутбуке. Фу.

  • @cooperanderson8651
    @cooperanderson8651 9 หลายเดือนก่อน +1

    Столько всяких правил. Прям сходу и не запомнить их все. Нужно тренироваться.

  • @Ekaterinn
    @Ekaterinn 9 หลายเดือนก่อน +2

    Спасибо! Давно уже про эти свойства знаю, но как-то руки не доходили с ними разобраться, а тут ваше видео

  • @JRs_Owners
    @JRs_Owners 9 หลายเดือนก่อน +3

    Большое спасибо за такое информативное видео. Возьму себе на заметку

  • @СергейКривошеев-т1ж
    @СергейКривошеев-т1ж 6 หลายเดือนก่อน

    Спасибо за информацию. Пока не придумал как бы можно было использовать новые свойства. Если только для упрощения неких визуальных эффектов...

  • @serghiokomolov2339
    @serghiokomolov2339 9 หลายเดือนก่อน +1

    В одном из проектов делал вертикальное расположение текста

  • @СаняБонд-г7я
    @СаняБонд-г7я 9 หลายเดือนก่อน +1

    Видео находка, много полезного для себя услышал. Спасибо за рекомендацию

  • @ВладиславШаманов-и8о
    @ВладиславШаманов-и8о 5 หลายเดือนก่อน

    Для адаптации удобно будет. Спасибо, хороший контент!

  • @tolasnisar2494
    @tolasnisar2494 9 หลายเดือนก่อน +1

    Спасибо за подробный обзор, может в будущим и понадобиться эта информация.

  • @romartynromashka
    @romartynromashka 9 หลายเดือนก่อน

    Если я начну учить арабский язык, то и эти штуки будут полезны )))

  • @HG-wu6eb
    @HG-wu6eb 9 หลายเดือนก่อน +1

    Благодарю! Интересно!
    Возможно однажды пригодится.

  • @nickz2586
    @nickz2586 9 หลายเดือนก่อน +1

    Очень полезный ролик и самое главное,актуально !Думаю, что в данный период времени нужная информация.

  • @MrGvd-i9k
    @MrGvd-i9k 9 หลายเดือนก่อน +1

    Интересные моменты. Вот бы ещё селекты, чекбосы и радио нормально подружили с css

  • @LostInspector
    @LostInspector 9 หลายเดือนก่อน +2

    Спасибо! Уроки стали еще интереснее, так как теперь вообще каждый шаг и значение объясняете!

    • @andreylagno2372
      @andreylagno2372 9 หลายเดือนก่อน

      уроки никогда лишними не бывают даже если они кому то не нравятся

  • @user_noname_78dgdh
    @user_noname_78dgdh หลายเดือนก่อน

    очень интересная каша ))

  • @falantogan92
    @falantogan92 9 หลายเดือนก่อน

    Хорошо, не буду.😊

  • @elcho911
    @elcho911 9 หลายเดือนก่อน +1

    Спасибо большое!

  • @iwmatt
    @iwmatt 9 หลายเดือนก่อน +2

    у меня были кейсы когда padding-inline не работал на некоторых IOS устройствах

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      в каком году это было?

    • @dimaburichin7726
      @dimaburichin7726 9 หลายเดือนก่อน

      Тоже с таким сталкивался вообще ios походу это новый ишак туда поддержку завозят ну очень долго))

    • @annblok_webdev
      @annblok_webdev  9 หลายเดือนก่อน

      @@dimaburichin7726 На CanIuse сказано, что поддержка начинается от 14.5 до 17 версии моб.Safari, что составляет 10% от всего числа пользователей различных типов браузеров. Какие у вас версии были?

    • @dimaburichin7726
      @dimaburichin7726 9 หลายเดือนก่อน

      Если пишут что поддержка есть(в Сафари его с 14.1 начали поддерживать) это не факт что будет работать как надо и проблема почему то плавающая была на 14 версии он выходит сырой, но 15-16 плавают. 17 пока не было проблем. @@annblok_webdev

    • @iwmatt
      @iwmatt 9 หลายเดือนก่อน

      @@annblok_webdev это было 1 месяц назад, устройство iphone 11 или 12

  • @JuliusMeinkun
    @JuliusMeinkun 9 หลายเดือนก่อน

    ничего не понятно))

  • @МихаилВикторович-р2я
    @МихаилВикторович-р2я 9 หลายเดือนก่อน

    Сделай еженедельные новости для фронтов: драфты, эвенты, релизы, конференции... Может если есть такое, киньте ссылку pls.

  • @michaelkamko
    @michaelkamko 9 หลายเดือนก่อน

    Спасибо!

  • @beautifulnature8259
    @beautifulnature8259 9 หลายเดือนก่อน

    Мм, интересная инфа. Не знал. Спасибо. С вами разобраться гораздо проще😊

  • @DmitryEverise
    @DmitryEverise 9 หลายเดือนก่อน +3

    Зачем? Гораздо нагляднее margin-top: 16px; margin-bottom: 32px; чем margin-block: 16px 32px; Что касается направлений: это сверх редкий кейс использования. Выравнивание гораздо удобнее делать флексами или гридом чем инвертированием направлений

  • @asiafruite26
    @asiafruite26 9 หลายเดือนก่อน

    Буду пробовать на своих проектах спасибо сестра 😊

  • @vvkbees6473
    @vvkbees6473 9 หลายเดือนก่อน

    😻

  • @ИгорьПобедитель-ц2г
    @ИгорьПобедитель-ц2г 9 หลายเดือนก่อน

    Интересные советы, будем учитывать это

  • @marselforester7317
    @marselforester7317 9 หลายเดือนก่อน

    Это линзы, фильтр или свои глаза такие?

  • @ИгорьКукуруза-г7д
    @ИгорьКукуруза-г7д 9 หลายเดือนก่อน

    А как Андрюша поживает?

  • @sergeymickolaenko1161
    @sergeymickolaenko1161 9 หลายเดือนก่อน

    Очень полезные и важные советы, спасибо вам большое👍

  • @СергейБойко-м1ъ
    @СергейБойко-м1ъ 9 หลายเดือนก่อน

    rotate какой-то

  • @SaintHeiser
    @SaintHeiser 9 หลายเดือนก่อน +1

    Сразу видно, когда блогер не работал в верстке толком. Нужно учитывать совместимость со старыми версиями браузеров. Внезапно, такие встречаются не так редко. Чаще чем последние версии айфонов. Поэтому в любом случае придется делать fallback на классические свойства, поддерживаемые везде. Никуда от них не денешься.
    Хорошим тоном было бы показыавать и разбирать совместимость этих свойств на can i use. А так получается, вы говорите чтобы их не использовали, а на деле их применение ограничено. А потом мы, настоящие верстальщики переделываем за вами вот это всё, чтобы работало у всех.

  • @johnspireng1960
    @johnspireng1960 8 หลายเดือนก่อน +1

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