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

  Рет қаралды 63,844

Анна Блок

Анна Блок

Күн бұрын

✅ Переходите на firstvds.ru/s/rydoj и участвуйте в розыгрыше от FirstVDS и в поисках Джона.
⚡️ Не забудьте зарегистрироваться на розыгрыш призов заранее! Он пройдет 14 декабря.
Среди призов:
🔸 Мощный игровой ПК
🔸 34 дюймовый OLED-монитор
🔸 Очки дополненной реальности
🔸 Портативные аудиосистемы JBL.
🔸 Экшн-камера GoPro HERO 11.
И другие крутые призы от FirstVDS и их партнёров!
Таймкоды:
00:00 Коротко о свойствах
00:28 Розыгрыш от FirstVDS
01:27 Теория
02:01 Разбор примера №1
02:38 Разбор примера №2
04:36 Разбор примера №3
06:28 Разбор примера №4
🔵 Telegram - t.me/frontendblok
🔵 Чат Telegram - t.me/frontendblokchat
🔵 Instagram - / annblok
🔵 TikTok - / annblok_webdev
🔵 Дзен - zen.yandex.ru/annblok
🔵 ВК - tpverstak
🔴 Обучение - frontendblok.com

Пікірлер: 109
@krakanosh
@krakanosh 6 ай бұрын
Слишком сложно, проще использовать обычные margin'ы и padding'и...да и с ios наверняка что-то да не дружит. Но для общей практики и развития знать про них не помешает. Спасибо за видос)👍
@sashair
@sashair 6 ай бұрын
В ios все надо дополнительно тестировать, там элементарные стили становятся нелогичными
@user-gy9ci9sx7y
@user-gy9ci9sx7y 5 ай бұрын
До тех пор пока вы не начнете локализировать ваш сайт для арабского или иврита. Вот там вы намаетесь с right/left. А start/end сам знает откуда у вас начинается текст.
@xelth
@xelth 2 ай бұрын
не знаю как мак но айфон не переворачиват текст воооообще ...
@Ekaterinn
@Ekaterinn 6 ай бұрын
Спасибо! Давно уже про эти свойства знаю, но как-то руки не доходили с ними разобраться, а тут ваше видео
@user-olena_shatun
@user-olena_shatun 6 ай бұрын
Анна, спасибо большое за вашу работу и за помощь людям
@farmlingarchontas2216
@farmlingarchontas2216 6 ай бұрын
Хорошие примеры. Мне очень понравилось. Достаточно подробно, но не слишком затянуто. Лайк!
@nadhit87
@nadhit87 6 ай бұрын
Отличные свойства! Буду использовать! Аня, спасибо за информацию! 😊
@nickz2586
@nickz2586 6 ай бұрын
Очень полезный ролик и самое главное,актуально !Думаю, что в данный период времени нужная информация.
@tolasnisar2494
@tolasnisar2494 6 ай бұрын
Спасибо за подробный обзор, может в будущим и понадобиться эта информация.
@AOFTG
@AOFTG 6 ай бұрын
Всё понятно, но за мою практику, если вспомнить всё проекты, проще использовать обычные свойства. Показанные свойства имеет смысл использовать в проектах, где много контента с изменённым направлением, или где можно переключить направление. А в обычных проектах, даже там где единожды или дважды, необходимо изменить направление, то всё равно проще по старинке забацать. Но знать, что такое есть - полезно. П. С Кликбейт детектед 🙃
@annblok_webdev
@annblok_webdev 6 ай бұрын
Один из вариантов написала в тг - t.me/frontendblok
@michaelkamko
@michaelkamko 6 ай бұрын
Но для общего развития, и чтобы не отставать, делая все по-старинке - супер! А так согласен.
@LostInspector
@LostInspector 6 ай бұрын
Спасибо! Уроки стали еще интереснее, так как теперь вообще каждый шаг и значение объясняете!
@andreylagno2372
@andreylagno2372 6 ай бұрын
уроки никогда лишними не бывают даже если они кому то не нравятся
@sergeymickolaenko1161
@sergeymickolaenko1161 6 ай бұрын
Очень полезные и важные советы, спасибо вам большое👍
@marinagor
@marinagor 6 ай бұрын
интересная информация, спасибо за видео, ждем еще)
@lovedota2857
@lovedota2857 6 ай бұрын
Анна ты такая умничка, всегда смотрю твои видео, так как сам учусь создавать сайты и мне интересно совмещать твою красоту и знание
@beautifulnature8259
@beautifulnature8259 6 ай бұрын
Мм, интересная инфа. Не знал. Спасибо. С вами разобраться гораздо проще😊
@HG-wu6eb
@HG-wu6eb 6 ай бұрын
Благодарю! Интересно! Возможно однажды пригодится.
@fedordostoevskiy4209
@fedordostoevskiy4209 6 ай бұрын
С примерами очень полезно.👍
@user-gq9bh3si4y
@user-gq9bh3si4y 6 ай бұрын
Видео находка, много полезного для себя услышал. Спасибо за рекомендацию
@JRs_Owners
@JRs_Owners 6 ай бұрын
Большое спасибо за такое информативное видео. Возьму себе на заметку
@user-re1zz4oz2b
@user-re1zz4oz2b Ай бұрын
Для адаптации удобно будет. Спасибо, хороший контент!
@meowmeowmeowmeow000
@meowmeowmeowmeow000 5 ай бұрын
Это все конечно реально круто, но хотелось бы увидеть как на реальном проекте или хотя бы на реальной верстке лендинговой страницы применялись свойства которые просто бы должны были переворачивать контент. Да это прикольно когда делаешь адаптив для мобилок и надо все сделать в одну линию но проще уже использовать либо гриды, либо row-gap которые подойдут как для флексов так и для гридов. Справедливости ради хочу отметить что margin-inline и padding-inline которые позволяют задавать по горизонтали отступы, а также margin-block и padding-block которые позволяют задавать по вертикали отступы это прикольно но как будто бы это не понятно зачем и вообще нужно, прикольно что есть, а зачем это, не понятно если честно
@akhmad_goytinski
@akhmad_goytinski 6 ай бұрын
Спасибо Анна! Очень полезная информация! С уважением к Вам Ахмад
@user-lt7ov6us6f
@user-lt7ov6us6f 6 ай бұрын
Интересные советы, будем учитывать это
@MariannaMarianna177
@MariannaMarianna177 6 ай бұрын
Хорошое видео.Очень било интересно.Мне понравилось 💯❤️👍
@1Aloyd1
@1Aloyd1 6 ай бұрын
Надо ещё раз посмотреть. Всё доходит только со второго раза)
@user-nh8um2dn9s
@user-nh8um2dn9s 3 ай бұрын
Спасибо за информацию. Пока не придумал как бы можно было использовать новые свойства. Если только для упрощения неких визуальных эффектов...
@SeniorHuguenot
@SeniorHuguenot 6 ай бұрын
Авось пригодится это знание. Еще такого не делал и не видел, чтобы кто-то применял.
@asiafruite26
@asiafruite26 6 ай бұрын
Буду пробовать на своих проектах спасибо сестра 😊
@elcho911
@elcho911 6 ай бұрын
Спасибо большое!
@sabitahmedrana9185
@sabitahmedrana9185 6 ай бұрын
Показанные свойства имеет смысл использовать в проектах, где много контента с изменённым направлением, или где можно переключить направление. посмотрим как это сработает и будет ли эффективно в работе сайта.
@KlinovAS
@KlinovAS 6 ай бұрын
Этот урок больше расказывает о direction чем о margin/padding))) В целом я использую блок или инлайн в тех случаях, когда не хочу писать два правила (левый+правый или верх+низ) при этом не желаю использовать упрощенный вариант типа padding: 10px 0; когда ранее были установленны другие свойства, которые могут быть перебиты сразу 10px 0; Старт, Енд еще нигде не использовал. Слишком длинные названия, когда есть упрощенные
@user-konan1984
@user-konan1984 5 ай бұрын
У меня такая же фигня )
@gonqii
@gonqii 6 ай бұрын
Грубо говоря, как я понял, есть смысл это использовать, только если делать какой-нибудь международный сайт со всеми языками, при котором текст будет меняться слева-направо или сверху-вниз
@michaelkamko
@michaelkamko 6 ай бұрын
Спасибо!
@alexles5003
@alexles5003 4 ай бұрын
Очень хороший ролик. Интересно было бы поверстать како-то макет, где это все имело бы решающее значение.
@yunusgaziev3514
@yunusgaziev3514 6 ай бұрын
Давно использую, особенно помогает для LTR/RTL. Никаких доп. стилей не понадобится.
@user-sh2kg8mh9i
@user-sh2kg8mh9i 6 ай бұрын
Интересные моменты. Вот бы ещё селекты, чекбосы и радио нормально подружили с css
@user-ji5qf5no1i
@user-ji5qf5no1i 6 ай бұрын
Я и не знала, теперь никогда не буду писать такое
@mystreetlifting76
@mystreetlifting76 6 ай бұрын
Теперь все будут искать этого космонавта))
@oldborodach
@oldborodach 5 ай бұрын
У вас есть курсы, а вот изменения или какие новшества в них добавляются? Я то понимаю что курсы были созданы достаточно давно!
@annblok_webdev
@annblok_webdev 5 ай бұрын
Вносятся. В ближайшем потоке добавится ещё больше информации о новых свойствах CSS.
@EvgenOl
@EvgenOl 3 ай бұрын
"Если появится задача". Самая ключевая фраза. Все подобные авторы видео забывают упомянуть, что в реальной практике вы можете годами верстать и не наткнуться на эту задачу, где бы нужно было это применить. Я уже лет 15 верстаю и только однажды это применил на сайте с арабским текстом.
@serghiokomolov2339
@serghiokomolov2339 6 ай бұрын
В одном из проектов делал вертикальное расположение текста
@ez2387
@ez2387 2 ай бұрын
Подписался🔥👉 и поставил лайк
@cooperanderson8651
@cooperanderson8651 6 ай бұрын
Столько всяких правил. Прям сходу и не запомнить их все. Нужно тренироваться.
@sashair
@sashair 6 ай бұрын
Обязательно не буду писать, мне же нечем заняться
@chorny33
@chorny33 6 ай бұрын
Сделай, пожалуйста, урок, как при помощи CSS сделать закреплённый header и закреплённые один-два столбца в таблице при скроле. Может при помощи grid или flex.
@ruden6623
@ruden6623 6 ай бұрын
Header - possition: stiky. Либо absolute и добавить основному контенту padding-top: \*header height\*, чтобы контент не залазил под header. Со столбцами то же самое, наверное, можно
@meekes
@meekes 6 ай бұрын
все понятно, но не понятно зачем? В реальных проектах я пока не вижу смыла использовать. Было бы хорошо если был реальный пример, вот на старых стилях было 10 срок кода, с новыми стало 3 строки
@annblok_webdev
@annblok_webdev 6 ай бұрын
Один из вариантов написала в тг - t.me/frontendblok
@rodigy
@rodigy 6 ай бұрын
@@annblok_webdev можно прямую ссылку на пример что ли, нет там, смотрел больше чем за неделю назад
@via754
@via754 6 ай бұрын
@@annblok_webdevпочему бы в ролике это не озвучить? Обязательно заставлять пользователя прыгать из одного приложения в другое, а там наверное еще ссылка на ВК, откуда надо перейти на бусти и вот тааам будет пример, высосанный из пальца 😂 Вопрос риторический
@user-dp6yt7yc9l
@user-dp6yt7yc9l 6 ай бұрын
Сделай еженедельные новости для фронтов: драфты, эвенты, релизы, конференции... Может если есть такое, киньте ссылку pls.
@Prestapro
@Prestapro 6 ай бұрын
Сложность верстки сильно возрастает, да для высоко скилованных верстальщиков, это ок, а программисты, которые редко погружаются в верстку? Они от таких кренделей с ума сойдут) При 95%+ по Can I use можно применять, пока рано.
@DmitryEverise
@DmitryEverise 6 ай бұрын
Зачем? Гораздо нагляднее margin-top: 16px; margin-bottom: 32px; чем margin-block: 16px 32px; Что касается направлений: это сверх редкий кейс использования. Выравнивание гораздо удобнее делать флексами или гридом чем инвертированием направлений
@vvkbees6473
@vvkbees6473 6 ай бұрын
😻
@LiazzSmirnoF
@LiazzSmirnoF 6 ай бұрын
не просто создать свой сайт я уже в этом убедился)
@marselforester7317
@marselforester7317 6 ай бұрын
Это линзы, фильтр или свои глаза такие?
@user-ix5hu3yk7o
@user-ix5hu3yk7o 6 ай бұрын
Очень-очень интересно, но ни фига не понятно...
@annblok_webdev
@annblok_webdev 6 ай бұрын
Практический смысл описала в тг - t.me/frontendblok
@alexandershestakov2914
@alexandershestakov2914 6 ай бұрын
Кто нибудь проверял влияние на производительность? Иначе смысл? Сократить объём css? Ну там минимальное сокращение. Спасибо
@annblok_webdev
@annblok_webdev 6 ай бұрын
Это наверняка скажется на производительности крупных мультиязычных сайтов
@romartynromashka
@romartynromashka 5 ай бұрын
Если я начну учить арабский язык, то и эти штуки будут полезны )))
@Lanvisor
@Lanvisor 6 ай бұрын
когда надо будет про них и не вспомнишь
@kulikoffAS
@kulikoffAS 4 ай бұрын
никогда не используйте фронтенд, используйте только бекэнд
@user-pb9cb9vg8s
@user-pb9cb9vg8s 6 ай бұрын
Ща на собесах будут козырить собесудющего, типа: А чем отличается writing-mod и direction или же как по другому записать margin?
@iwmatt
@iwmatt 6 ай бұрын
у меня были кейсы когда padding-inline не работал на некоторых IOS устройствах
@annblok_webdev
@annblok_webdev 6 ай бұрын
в каком году это было?
@dimaburichin7726
@dimaburichin7726 6 ай бұрын
Тоже с таким сталкивался вообще ios походу это новый ишак туда поддержку завозят ну очень долго))
@annblok_webdev
@annblok_webdev 6 ай бұрын
@@dimaburichin7726 На CanIuse сказано, что поддержка начинается от 14.5 до 17 версии моб.Safari, что составляет 10% от всего числа пользователей различных типов браузеров. Какие у вас версии были?
@dimaburichin7726
@dimaburichin7726 6 ай бұрын
Если пишут что поддержка есть(в Сафари его с 14.1 начали поддерживать) это не факт что будет работать как надо и проблема почему то плавающая была на 14 версии он выходит сырой, но 15-16 плавают. 17 пока не было проблем. @@annblok_webdev
@iwmatt
@iwmatt 6 ай бұрын
@@annblok_webdev это было 1 месяц назад, устройство iphone 11 или 12
@dondragon6949
@dondragon6949 6 ай бұрын
будем со временем юзать) но зачем такие сложности!? головушка и так пухнет от элементарных весчей!
@yurok1991
@yurok1991 6 ай бұрын
А что в элементарных сложного?
@donkdonk2669
@donkdonk2669 6 ай бұрын
ждем на онлике
@green1278dramost5
@green1278dramost5 6 ай бұрын
Какая же Анна красивая ❤
@user-we9zj3nc7n
@user-we9zj3nc7n 6 ай бұрын
Думаю это не единственный плюс данного видео))
@KolkamAli
@KolkamAli 6 ай бұрын
Отличный совет: избегай избыточного кода! Никогда не пиши margin, padding и border в CSS, используй компактные стили. Это улучшит читаемость и поддерживаемость кода. Продолжайте делиться лучшими практиками
@Ekaterinn
@Ekaterinn 6 ай бұрын
Что такое компактные стили?
@vladk3201
@vladk3201 6 ай бұрын
в смысле не использовать маргин и паддинг?
@user-wq7ei8yl4x
@user-wq7ei8yl4x 6 ай бұрын
А как Андрюша поживает?
@falantogan92
@falantogan92 6 ай бұрын
Хорошо, не буду.😊
@johnspireng1960
@johnspireng1960 5 ай бұрын
Пока что сложно. Но уверен, если бы был проект, где новые свойства идеально бы вписались, то понял бы намного быстрее. Для общего развития, видео полезно.
@oleggrunov5806
@oleggrunov5806 4 ай бұрын
Бедные верстальщики 😢
@DocVampir
@DocVampir 6 ай бұрын
так, и что? окей, новые свойства. Показала как они работают, а зачем и где они нужны, и почему обязательно нужно их использовать вместо обычных не объяснила.
@zxcq
@zxcq 5 ай бұрын
margin и padding используйте. Broder не используйте потому что он двигает верстку и неудобно будет делать подчеркивания и выделения. Вместо border используйте box-shadow.
@SaintHeiser
@SaintHeiser 6 ай бұрын
Сразу видно, когда блогер не работал в верстке толком. Нужно учитывать совместимость со старыми версиями браузеров. Внезапно, такие встречаются не так редко. Чаще чем последние версии айфонов. Поэтому в любом случае придется делать fallback на классические свойства, поддерживаемые везде. Никуда от них не денешься. Хорошим тоном было бы показыавать и разбирать совместимость этих свойств на can i use. А так получается, вы говорите чтобы их не использовали, а на деле их применение ограничено. А потом мы, настоящие верстальщики переделываем за вами вот это всё, чтобы работало у всех.
@ylsv
@ylsv 6 ай бұрын
Ох уж эти кликбейты😐
@yurok1991
@yurok1991 6 ай бұрын
Я уже давно margin, padding и border не использую
@ylsv
@ylsv 6 ай бұрын
@@yurok1991 на бэк перешёл?)
@yurok1991
@yurok1991 6 ай бұрын
@@ylsv работаю в компании, где юзают современные стандарты
@user-nt4xo1vz4o
@user-nt4xo1vz4o 6 ай бұрын
rotate какой-то
@fugitive9612
@fugitive9612 6 ай бұрын
Позиционирование элементов пэдинагами и марджинами в пикселях в конце 23го года 😂, понимаю понимаю
@yurok1991
@yurok1991 6 ай бұрын
Для демо-примера это нормально
@fugitive9612
@fugitive9612 6 ай бұрын
@@yurok1991 ну да ну да, по этому она говорит что марджин лефт и марджин райт центрирование используется на всех сайтах :D
@JuliusMeinkun
@JuliusMeinkun 6 ай бұрын
ничего не понятно))
@404Negative
@404Negative 2 ай бұрын
короче грубо говоря бесполезные свойста верните элемент как было в хтмл 3 и дайте отдохнуть бедным верстальщикам!!
@annblok_webdev
@annblok_webdev 2 ай бұрын
Бесполезными их точно не назвать, скорее, они дают больше возможностей
@pavelfeoktistov
@pavelfeoktistov 6 ай бұрын
Совершенно не возможно смотреть видео не то, что на смартфоне, даже на планшете или малом ноутбуке. Фу.
@timurkash
@timurkash 6 ай бұрын
Не только арабская письменность справа налево. Еще иврит, урду, синдхи
@Mozobretenie
@Mozobretenie 6 ай бұрын
Загружаем сайт двумя строчками, вы серьёзно?
@virtuoz-ru
@virtuoz-ru 6 ай бұрын
Хрень какая-то 🙂
Слайдер на чистом CSS без JavaScript
22:45
Анна Блок
Рет қаралды 24 М.
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 84 МЛН
Stupid Barry Find Mellstroy in Escape From Prison Challenge
00:29
Garri Creative
Рет қаралды 17 МЛН
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 7 МЛН
CSS units for font-size: px, %, em, rem, vw, vh, vmin, vmax
18:35
Анна Блок
Рет қаралды 69 М.
Блочная модель в CSS - свойства display, width, height, padding, margin, border и box-sizing
9:16
Александр Ламков — Friendly Frontend
Рет қаралды 7 М.
ТОҚАЛМЕН АЛЫСҚАН ЖЕТІМ ҚЫЗ/ KOREMIZ
46:54
Көреміз / «KÖREMIZ»
Рет қаралды 370 М.
The abandoned kittens finally found someone to love them, but... #cat #catlovers #ai #aiart #story
0:59
Meow Mow Cat Story 喵毛貓咪故事
Рет қаралды 17 МЛН
Малыш Борется За Свою Жизнь 😱
0:59
Kino Bear
Рет қаралды 3,3 МЛН
Никто не сможет поймать...
0:42
AnimalisTop
Рет қаралды 14 МЛН
in japan #tokyodrift
0:20
OHIOBOSS SATOYU
Рет қаралды 62 МЛН
Салам алейкум
0:57
Ислам Итляшев
Рет қаралды 5 МЛН