<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Екатерина Меркулова</title><subtitle>Здравствуйте! 👋 Я web-дизайнер, занимаюсь созданием лендингов и дизайном личных кабинетов на платформе GetCourse.
Telegram: @merkulova_ek</subtitle><author><name>Екатерина Меркулова</name></author><id>https://teletype.in/atom/ekmerkulova</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/ekmerkulova?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/ekmerkulova?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-17T10:17:32.828Z</updated><entry><id>ekmerkulova:BwFG1U9oc2o</id><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova/BwFG1U9oc2o?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><title>Как задать уникальные стили для каждой плитки в таблице на GetCourse?</title><published>2023-04-13T09:41:31.298Z</published><updated>2023-04-13T10:53:39.545Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/75/d5/75d508fc-a1a4-4475-88c7-046a9af8b5f6.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/39/50/39504307-e8a3-4792-bb7a-20e9d60f9d85.png&quot;&gt;Привет! Хочу поделиться с вами способом, как можно задать уникальные стили для каждой ячейки в таблице на GetCourse, используя CSS.</summary><content type="html">
  &lt;p id=&quot;HJ6J&quot;&gt;Привет! Хочу поделиться с вами способом, как можно задать уникальные стили для каждой ячейки в таблице на GetCourse, используя CSS.&lt;/p&gt;
  &lt;figure id=&quot;GNzN&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/39/50/39504307-e8a3-4792-bb7a-20e9d60f9d85.png&quot; width=&quot;1032&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;GSoH&quot;&gt;Для того чтобы узнать номер идентификатора (id) нужной ячейки, нужно ее выбрать и открыть инструменты разработчика в браузере.&lt;/p&gt;
  &lt;p id=&quot;iT8L&quot;&gt;Для этого, нажмите правой кнопкой мыши на ячейке и выберите &amp;quot;Инспектировать элемент&amp;quot;. В открывшемся окне инструментов разработчика вы увидите HTML-код элемента, где можно найти уникальный идентификатор, который обозначен как data-training-id. Этот номер id можно использовать для создания уникальных стилей для каждой ячейки в таблице при помощи селектора CSS.&lt;/p&gt;
  &lt;figure id=&quot;lZvY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/49/f7/49f7c44d-228d-479b-bb11-47b3b7caa555.png&quot; width=&quot;1017&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VvQ3&quot;&gt;Для примера, чтобы задать стиль для ячейки с id 727468667, нужно использовать следующий код:&lt;/p&gt;
  &lt;pre id=&quot;UTFp&quot;&gt;.stream-table tr[data-training-id=&amp;quot;727468667&amp;quot;] td { {
background-color: red;
color: white;
font-size: 16px;
height: 50px;
}&lt;/pre&gt;
  &lt;p id=&quot;ewNt&quot;&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;p id=&quot;peTE&quot;&gt;Этот код описывает стили для таблицы, которая имеет класс &amp;quot;stream-table&amp;quot;. Он выбирает все строки (tr) в таблице, у которых есть атрибут &amp;quot;data-training-id&amp;quot; со значением &amp;quot;727468667&amp;quot;, и устанавливает для ячеек (td) в этих строках определенный набор свойств стиля.&lt;/p&gt;
  &lt;p id=&quot;E2U3&quot;&gt;Конкретно, он устанавливает красный фон и белый цвет текста для ячеек, а также устанавливает высоту каждой ячейки 50 пикселей и размер шрифта 16 пикселей. Это может быть полезно, чтобы выделить конкретные строки или ячейки в таблице, связанные с определенным &amp;quot;data-training-id&amp;quot;.&lt;/p&gt;
  &lt;p id=&quot;hBMs&quot;&gt;Точно также, можно установить уникальные стили для других ячеек в таблице, используя соответствующие номера id. Например, для ячейки с id 727468859 нужно использовать следующий код:&lt;/p&gt;
  &lt;pre id=&quot;wvcp&quot;&gt;.stream-table tr[data-training-id=&amp;quot;727468859&amp;quot;] td  {
background-color: blue;
color: white;
font-size: 20px;
height: 70px;
}&lt;/pre&gt;
  &lt;p id=&quot;FJCT&quot;&gt;Этот код описывает стили для таблицы, которая имеет класс &amp;quot;stream-table&amp;quot;. Он выбирает все строки (tr) в таблице, у которых есть атрибут &amp;quot;data-training-id&amp;quot; со значением &amp;quot;727468859&amp;quot;, и устанавливает для ячеек (td) в этих строках определенный набор свойств стиля.&lt;/p&gt;
  &lt;p id=&quot;3YJz&quot;&gt;Конкретно, он устанавливает синий фон и белый цвет текста для ячеек, а также устанавливает высоту каждой ячейки 70 пикселей и размер шрифта 20 пикселей. &lt;/p&gt;
  &lt;p id=&quot;Gg9R&quot;&gt;Таким образом, можно легко создать индивидуальный дизайн для каждой ячейки в таблице.&lt;/p&gt;

</content></entry><entry><id>ekmerkulova:ZDWEs2InLyYJvCkx</id><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova/ZDWEs2InLyYJvCkx?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><title>Как использовать медиа-запросы CSS для создания адаптивного дизайна на Getcourse?</title><published>2023-04-11T16:43:42.802Z</published><updated>2023-04-11T17:51:39.073Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/26/68/266823f0-bb05-42d3-9295-15c1994b22c2.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/4f/68/4f687ad8-41f6-4274-b5cf-b1eb94feb296.png&quot;&gt;Привет! Мы сегодня поговорим о том, как сделать ваш курс на Getcourse удобным для просмотра на любом устройстве с помощью адаптивного дизайна и CSS медиа-запросов.</summary><content type="html">
  &lt;p id=&quot;NAHp&quot;&gt;Привет! Мы сегодня поговорим о том, как сделать ваш курс на Getcourse удобным для просмотра на любом устройстве с помощью адаптивного дизайна и CSS медиа-запросов.&lt;/p&gt;
  &lt;p id=&quot;EhLo&quot;&gt;Что такое адаптивный дизайн? Это способ создания сайта, который позволяет ему автоматически изменяться, чтобы выглядеть и работать оптимально на всех устройствах. Например, если кто-то открывает ваш курс на своем смартфоне, сайт автоматически изменит размер шрифта и макет, чтобы сделать контент легче читаемым и доступным.&lt;/p&gt;
  &lt;p id=&quot;vIgi&quot;&gt;Как мы можем сделать это на Getcourse? С помощью CSS медиа-запросов. Это технология CSS, которая позволяет настроить стили на основе характеристик устройства, на котором отображается веб-сайт.&lt;/p&gt;
  &lt;p id=&quot;3US7&quot;&gt;Например, если у вас на странице есть блок или кнопка, которые могут некорректно отображается на маленьких экранах, мы можем использовать медиа-запрос, чтобы скрыть их и сделать курс более удобным для пользователей.&lt;/p&gt;
  &lt;p id=&quot;WB6X&quot;&gt;Чтобы добавить класс элементу на странице, необходимо перейти на вкладку &amp;quot;Настроить вид&amp;quot;. Затем выбрать нужный элемент добавить ему класс, после чего сохранить настройки. Дальше следует перейти на вкладку &amp;quot;Стили&amp;quot; и ввести соответствующий код для скрытия элемента с классом &amp;quot;my-block&amp;quot; на мобильных устройствах.&lt;/p&gt;
  &lt;figure id=&quot;QY5k&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/4f/68/4f687ad8-41f6-4274-b5cf-b1eb94feb296.png&quot; width=&quot;1160&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;kB7L&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;spnx&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3a/9f/3a9f5803-5741-4060-b256-bcea5ca86588.png&quot; width=&quot;1150&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;q5o2&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;gwUV&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3c/7c/3c7c3126-a377-4a7a-89d5-68098f288cad.png&quot; width=&quot;1150&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;hY4B&quot;&gt;Ниже пример CSS кода, который скроет кнопку с классом &amp;quot;my-block&amp;quot; на мобильных устройствах:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;v1Gj&quot;&gt;@media only screen and (max-width: 600px) { .my-block{ display: none; } }&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;p id=&quot;5F8A&quot;&gt;Этот код говорит браузеру скрыть блок с классом &amp;quot;my-block&amp;quot; на всех устройствах, ширина экрана которых меньше или равна 600 пикселей. Таким образом, на маленьких экранах пользователи будут видеть только необходимый контент.&lt;/p&gt;
  &lt;p id=&quot;80Ec&quot;&gt;Другой пример, который мы можем использовать, это изменение размера текста в зависимости от размера экрана. Например, мы можем использовать следующий медиа-запрос для уменьшения размера текста на маленьких экранах:&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;pre id=&quot;MqJY&quot;&gt;@media only screen and (max-width: 600px) { .my-text { font-size: 14px; } }&lt;/pre&gt;
  &lt;/section&gt;
  &lt;p id=&quot;nsGw&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;MiH2&quot;&gt;В этом примере мы используем медиа-запрос, который уменьшает размер текста с классом &amp;quot;.my-text&amp;quot; на экранах, ширина которых меньше или равна 600 пикселей. Таким образом, текст будет лучше читаем на маленьких экранах и не будет выходить за пределы экрана.&lt;/p&gt;
  &lt;p id=&quot;z2tw&quot;&gt;Медиа-запросы могут быть применены не только к размеру экрана, но и к другим характеристикам устройства, таким как ориентация экрана (портретная или альбомная), плотность пикселей, цветность экрана и другим.&lt;/p&gt;
  &lt;p id=&quot;atXN&quot;&gt;Допустим нужно адаптировать ваш сайт  для устройств с небольшими и средними экранами в портретной ориентации.&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;pre id=&quot;cZvs&quot;&gt;/* Медиа-запрос для устройств */
@media screen and (min-width: 320px) and (max-width: 768px) and (orientation: portrait) {
  body {
    font-size: 14px;
    background-color: lightyellow;
  }

  .my_navigation {
    display: flex;
    flex-direction: column;
  }

  .my_menu-item {
    margin-bottom: 5px;
  }
}
&lt;/pre&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Y0Wz&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;7TwL&quot;&gt;Этот медиа-запрос проверяет, является ли устройство экраном (например, смартфон, планшет, компьютер), имеет ли ширину экрана от 320 до 768 пикселей и вертикальную ориентацию. Если всё это соблюдается, то применяются стили: размер шрифта становится 14 пикселей, фон меняется на светло-желтый, а навигация располагается вертикально с отступами между пунктами меню.&lt;/p&gt;
  &lt;p id=&quot;k5Xg&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;ztjo&quot;&gt;Используя адаптивный дизайн и медиа-запросы на Getcourse, вы сможете создать более удобный и доступный курс для пользователей на всех устройствах.&lt;/p&gt;
  &lt;p id=&quot;DhOJ&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;CBhe&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;y8bS&quot;&gt;✨&lt;strong&gt;Зарегистрируйтесь на GetCourse по этой &lt;a href=&quot;https://getcourse.ru/?gcpc=f5dce&quot; target=&quot;_blank&quot;&gt;ссылке &lt;/a&gt;и получите бесплатный доступ на 14 дней!&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;3WNF&quot;&gt;⭐️&lt;strong&gt;Хотите, чтобы ваш проект на GetCourse выглядел профессионально и привлекал клиентов? Я помогу вам с дизайном и версткой. Свяжитесь со мной в &lt;a href=&quot;https://t.me/k_merkulova&quot; target=&quot;_blank&quot;&gt;Telegram&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</content></entry><entry><id>ekmerkulova:ZC1_416m-lIHgBF2</id><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova/ZC1_416m-lIHgBF2?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><title>Адаптивная верстка vs мобильная версия: ключевые различия</title><published>2023-04-11T16:43:42.204Z</published><updated>2023-04-11T17:58:52.376Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/bb/ef/bbef509e-dd58-40a7-bd50-24cbdb6ff820.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/05/7e/057e2e40-570d-44e9-93c4-13d36888eaf9.jpeg&quot;&gt;Привет! Сейчас все чаще люди сидят на сайтах с телефонов, и разработчикам приходится делать дизайн удобным и подстраивающимся под разные экраны. И тут возникает вопрос: что лучше - адаптивная верстка или мобильная версия? Счас я расскажу про основные отличия этих подходов, чтобы вы могли выбрать, что подходит для проекта.</summary><content type="html">
  &lt;p id=&quot;euan&quot;&gt;Привет! Сейчас все чаще люди сидят на сайтах с телефонов, и разработчикам приходится делать дизайн удобным и подстраивающимся под разные экраны. И тут возникает вопрос: что лучше - адаптивная верстка или мобильная версия? Счас я расскажу про основные отличия этих подходов, чтобы вы могли выбрать, что подходит для проекта.&lt;/p&gt;
  &lt;p id=&quot;KtzV&quot;&gt;Что такое адаптивная верстка? Адаптивная верстка - это подход, который позволяет создавать веб-сайты, которые автоматически подстраиваются под размер экрана устройства, на котором сайт просматривается. Это достигается за счет использования гибких сеток, медиа-запросов и других технологий, которые позволяют элементам веб-сайта изменять размер и позицию в зависимости от размера экрана.&lt;/p&gt;
  &lt;p id=&quot;ZaSe&quot;&gt;&lt;strong&gt;Преимущества адаптивной верстки:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;xjsZ&quot;&gt;
    &lt;li id=&quot;Sub2&quot;&gt;Один сайт, который выглядит хорошо на любом устройстве;&lt;/li&gt;
    &lt;li id=&quot;GKxs&quot;&gt;Улучшенная оптимизация для поисковых систем;&lt;/li&gt;
    &lt;li id=&quot;nzag&quot;&gt;Более удобное использование сайта на мобильных устройствах;&lt;/li&gt;
    &lt;li id=&quot;iz3B&quot;&gt;Экономия времени и ресурсов на разработку и поддержку сайта.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;qwX9&quot;&gt;Что такое мобильная версия? Мобильная версия (mobile version) - это отдельная версия веб-сайта, которая специально разработана для мобильных устройств. Обычно она имеет более простой дизайн и уменьшенный функционал по сравнению с полной версией сайта. Мобильные версии могут быть созданы с использованием различных подходов, например, с помощью отдельных поддоменов, подкаталогов или динамической адаптации контента.&lt;/p&gt;
  &lt;p id=&quot;UnrW&quot;&gt;&lt;strong&gt;Преимущества мобильной версии:&lt;/strong&gt;&lt;/p&gt;
  &lt;ul id=&quot;Ydu5&quot;&gt;
    &lt;li id=&quot;MkCe&quot;&gt;Улучшенная производительность и скорость загрузки на мобильных устройствах;&lt;/li&gt;
    &lt;li id=&quot;3ANr&quot;&gt;Более простой дизайн, что упрощает использование сайта на маленьких экранах;&lt;/li&gt;
    &lt;li id=&quot;unXO&quot;&gt;Более гибкий подход к дизайну и функционалу, что позволяет учитывать специфические требования мобильных устройств.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;jttI&quot;&gt;Ключевые различия между адаптивной версткой и мобильной версией&lt;/p&gt;
  &lt;p id=&quot;KGrC&quot;&gt;&lt;strong&gt;Гибкость:&lt;/strong&gt; Адаптивная верстка более гибкая, чем мобильная версия. Она может адаптироваться к любому устройству и экрану, в то время как мобильная версия ограничена только мобильными устройствами.&lt;/p&gt;
  &lt;p id=&quot;K708&quot;&gt;&lt;strong&gt;Сложность разработки:&lt;/strong&gt; Разработка адаптивной верстки может занять больше времени и ресурсов, чем создание мобильной версии, потому что требуется более сложная и тщательная работа над дизайном и кодом. В свою очередь, мобильная версия может быть быстрее и проще в разработке, но требует больше управления, так как вы работаете с двумя разными версиями сайта.&lt;/p&gt;
  &lt;figure id=&quot;IOCY&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/05/7e/057e2e40-570d-44e9-93c4-13d36888eaf9.jpeg&quot; width=&quot;1200&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;HpFr&quot;&gt;&lt;strong&gt;Обновление контента:&lt;/strong&gt; При использовании адаптивной верстки вы обновляете только одну версию сайта, которая отображается на любом устройстве, в то время как при использовании мобильной версии вам нужно обновлять две версии сайта - для мобильных и для стационарных устройств.&lt;/p&gt;
  &lt;p id=&quot;xhLv&quot;&gt;&lt;strong&gt;Удобство использования:&lt;/strong&gt; Адаптивная верстка обеспечивает более удобное использование сайта на разных устройствах, так как пользователи могут получить доступ к всем функциям сайта, в то время как мобильная версия может иметь ограниченный функционал, что может снизить удобство использования для пользователей.&lt;/p&gt;
  &lt;p id=&quot;L096&quot;&gt;Выбор между адаптивной версткой и мобильной версией зависит от конкретных потребностей и требований вашего проекта. Адаптивная верстка позволяет создавать универсальный сайт, который будет выглядеть хорошо на любом устройстве, но требует больше времени и ресурсов на разработку и поддержку. Мобильная версия может быть быстрее и проще в разработке, но может иметь ограниченный функционал и требует управления двумя версиями сайта.&lt;/p&gt;
  &lt;p id=&quot;o1X1&quot;&gt;✨&lt;strong&gt;Зарегистрируйтесь на GetCourse по этой &lt;a href=&quot;https://getcourse.ru/?gcpc=f5dce&quot; target=&quot;_blank&quot;&gt;ссылке &lt;/a&gt;и получите бесплатный доступ на 14 дней!&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;hsZW&quot;&gt;⭐️&lt;strong&gt;Хотите, чтобы ваш проект на GetCourse выглядел профессионально и привлекал клиентов? Я помогу вам с дизайном и версткой. Свяжитесь со мной в &lt;a href=&quot;https://t.me/k_merkulova&quot; target=&quot;_blank&quot;&gt;Telegram&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</content></entry><entry><id>ekmerkulova:sidebar_getcourse</id><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova/sidebar_getcourse?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><title>Готовое решение для изменения стиля боковой панели GetCourse с помощью CSS-кода</title><published>2023-04-09T13:05:29.521Z</published><updated>2023-04-10T10:05:41.743Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/97/63/9763c245-0ee7-4efb-8467-c06ea80fca63.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/97/d3/97d32d35-00cd-41d1-9a13-9bd4c4ac59ed.png&quot;&gt;Здравствуйте, друзья! Я хочу поделиться с вами готовым CSS-кодом для оформления боковой панели GetCourse. Этот код поможет вам сделать вашу панель более уникальной и привлекательной.</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;JmJ8&quot;&gt;Здравствуйте, друзья! Я хочу поделиться с вами готовым CSS-кодом для оформления боковой панели GetCourse. Этот код поможет вам сделать вашу панель более уникальной и привлекательной.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;JVmq&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;cJJX&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/97/d3/97d32d35-00cd-41d1-9a13-9bd4c4ac59ed.png&quot; width=&quot;1040&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;bg5o&quot;&gt;Для использования кода вам необходимо скопировать его и вставить в поле «Счетчики и прочие скрипты для BODY» в настройках вашего аккаунта GetCourse. Чтобы это сделать, просто войдите в свой аккаунт, перейдите в раздел «Настройки» -&amp;gt; «Настройки аккаунта»&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;3FBW&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;4f08&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/35/b1/35b120fa-8110-40f5-9ac3-1841adb9a87f.png&quot; width=&quot;1089&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;zrql&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;ol id=&quot;I5Bg&quot;&gt;
      &lt;li id=&quot;dU65&quot;&gt;Скопируйте код, приведенный ниже.&lt;/li&gt;
      &lt;li id=&quot;Uytr&quot;&gt;Вставьте его в поле «Счетчики и прочие скрипты для BODY».&lt;/li&gt;
      &lt;li id=&quot;3AGU&quot;&gt;Сохраните изменения.&lt;/li&gt;
    &lt;/ol&gt;
  &lt;/section&gt;
  &lt;p id=&quot;JajY&quot;&gt;&lt;br /&gt;&lt;/p&gt;
  &lt;pre id=&quot;cjqW&quot;&gt;&amp;lt;style&amp;gt;
/* Стили для боковой панели Getcourse */

/* Скрыть значки марафона и уведомлений */
.menu-item-marathon, .topNotitication-notice, .gc-account-leftbar .menu-item-label {
  display: none;
}

/* Установить цвет фона для меню */
.gc-account-leftbar, .gc-account-leftbar .gc-account-user-menu, .gc-account-leftbar .toggle-link, .gc-page-nav-items-menu a {
background: #F0F1F3;
width: 50px;
}

/* Стили для меню кнопок */
.gc-account-leftbar .gc-account-user-menu li a {
  width: 50px;
  height: 50px;
  background-color: #fff;
  border-bottom: 3px solid #AAB9C1;
  border-radius: 10px;
  transition: background-color 0.3s, border 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Стили для наведения курсора на кнопки */
.gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover {
  background-color: #fff;
  border: 1px solid #74C0FC;
  border-width: 1px 1px 5px 1px;
  border-radius: 10px;
}

/* Скрыть все иконки */
.menu-item-notifications_button_small img.menu-item-icon,
.menu-item-cms img.menu-item-icon,
.menu-item-user img.menu-item-icon,
.menu-item-tasks img.menu-item-icon,
.menu-item-teach img.menu-item-icon,
.menu-item-notifications img.menu-item-icon,
.menu-item-sales img.menu-item-icon,
.menu-item-chatium img.menu-item-icon {
  display: none;
}

/* Удалить разделители между кнопками */
.gc-account-leftbar .gc-account-user-menu li {
  border-bottom: 0;
}

/* Стили для виджета в мобильной версии */
.talks-widget-button {
  background: #74C0FC;
  transition: background-color 0.3s;
}

.talks-widget-button:hover {
  background-color: #4a9ef0;
}

/* Заменить изображение для меню */
li.menu-item.menu-item-cms a::after {
  content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/225/h/b400c315dfddb340b926b602f9902fcd.png&amp;quot;);
}

li.menu-item.menu-item-teach a:after {
  content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/62/h/e15ce14e13933609f16fe3976c03984c.png&amp;quot;);
}

li.menu-item.menu-item-user a:after {
  content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/441/h/2c811799c5477533f576216740467dfe.png&amp;quot;);
}

li.menu-item.menu-item-tasks a:after {
  content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/50/h/19108d14b8bc5135f7c6ca72a9249166.png&amp;quot;);
}

li.menu-item.menu-item-notifications a:after {
content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/324/h/9cead92a2a5ea617b5d17bf4820a1ea5.png&amp;quot;);
}

li.menu-item.menu-item-sales a:after {
content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/374/h/4c84e00a10e9a6fad37ebca6b7e55b2e.png&amp;quot;);
}

li.menu-item.menu-item-chatium a:after {
content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/205/h/5f8cad22696cfd4e4f1e315c4951d763.png&amp;quot;);
}

li.menu-item.menu-item-notifications_button_small a:after {
content: url(&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/336/h/0d9666e702fdfaad2f34108db2dc49cf.png&amp;quot;);
}

/* Стили для активного и выделенного состояния кнопок */
.gc-account-leftbar .gc-account-user-menu li.active a,
.gc-account-leftbar .gc-account-user-menu li.selected a {
background-color: #fff;
border: 1px solid #74C0FC;
border-width: 1px 1px 5px 1px;
}

/* Цвет текста выпадающего меню */
.gc-account-user-submenu-bar .gc-account-user-submenu li a {
color: #171754;
text-transform: none;
font-weight: normal;
}

/* Стили для заголовка в подменю */
.gc-account-user-submenu-bar h3 {
color: #171754;
font-size: 20px;
font-weight: 600;
}

/* Стили при наведении курсора на элементы подменю */
.gc-account-user-submenu-bar .gc-account-user-submenu li a:hover {
background-color: inherit;
color: #171754;
font-weight: bold;
transition: all 0.3s;
}

/* Стили для фона подменю */
.gc-account-leftbar .gc-account-user-submenu-bar {
background: #fff;
width: 220px;
margin-left: -20px;
}

&amp;lt;/style&amp;gt;
&lt;/pre&gt;
  &lt;p id=&quot;Qu2N&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Ef0I&quot;&gt;После сохранения изменений необходимо обновить страницу сайта, чтобы увидеть примененные изменения стиля боковой панели.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;FZXw&quot;&gt;Этот CSS-код предоставляет готовое решение для изменения стиля боковой панели GetCourse. Вы можете настроить его, меняя цвета, размеры шрифтов и другие параметры. Код включает следующие действия:&lt;/p&gt;
    &lt;ul id=&quot;6cBA&quot;&gt;
      &lt;li id=&quot;Vgaj&quot;&gt;Скрытие значков марафона, уведомлений и меню.&lt;/li&gt;
      &lt;li id=&quot;43uT&quot;&gt;Установку цвета фона для меню и его элементов.&lt;/li&gt;
      &lt;li id=&quot;ovs4&quot;&gt;Изменение стилей кнопок меню и добавление плавной анимации при наведении.&lt;/li&gt;
      &lt;li id=&quot;XkUV&quot;&gt;Скрытие всех иконок меню и удаление разделителей между кнопками.&lt;/li&gt;
      &lt;li id=&quot;MHbM&quot;&gt;Изменение стилей виджета в мобильной версии.&lt;/li&gt;
      &lt;li id=&quot;Rnrt&quot;&gt;Замену изображений для различных пунктов меню.&lt;/li&gt;
      &lt;li id=&quot;igY4&quot;&gt;Изменение стилей для активного и выделенного состояния кнопок.&lt;/li&gt;
      &lt;li id=&quot;JKfE&quot;&gt;Изменение стилей текста и фона выпадающего меню.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Q0JZ&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;4ZVW&quot;&gt;Теперь ваша боковая панель GetCourse будет иметь обновленный дизайн, соответствующий предоставленному скриншоту. Если вы захотите внести дополнительные изменения в код или вернуться к первоначальному дизайну боковой панели, вы всегда можете отредактировать или удалить код в поле «Счетчики и прочие скрипты для BODY» в настройках аккаунта.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;Bi8y&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;lB3N&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;AObl&quot;&gt;✨Зарегистрируйтесь на GetCourse по этой &lt;a href=&quot;https://getcourse.ru/?gcpc=f5dce&quot; target=&quot;_blank&quot;&gt;ссылке &lt;/a&gt;и получите бесплатный доступ на 14 дней!&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;RWtB&quot;&gt;⭐️Хотите, чтобы ваш проект на GetCourse выглядел профессионально и привлекал клиентов? Я помогу вам с дизайном и версткой. Свяжитесь со мной в &lt;a href=&quot;https://t.me/k_merkulova&quot; target=&quot;_blank&quot;&gt;Telegram&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>ekmerkulova:2PbUAN3qyq3</id><link rel="alternate" type="text/html" href="https://teletype.in/@ekmerkulova/2PbUAN3qyq3?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=ekmerkulova"></link><title>Flexbox и CSS Grid: мой опыт и советы по использованию</title><published>2023-04-08T12:33:17.383Z</published><updated>2023-04-11T17:55:45.191Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/a7/92/a792f8d7-424e-430b-9394-42749c4e60d6.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/c2/34/c2346952-316a-478c-a988-602109fd3baa.png&quot;&gt;Привет! Работая над адаптивными дизайнами, я часто использую такие замечательные инструменты, как Flexbox и CSS Grid. Они помогают мне без проблем создавать сложные макеты благодаря своей гибкости и мощным функциям. Я хочу рассказать о своем опыте использования Flexbox и CSS Grid и обсудить основные отличия между ними.</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;Iy1Q&quot;&gt;Привет! Работая над адаптивными дизайнами, я часто использую такие замечательные инструменты, как Flexbox и CSS Grid. Они помогают мне без проблем создавать сложные макеты благодаря своей гибкости и мощным функциям. Я хочу рассказать о своем опыте использования Flexbox и CSS Grid и обсудить основные отличия между ними.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;3Nmf&quot;&gt;Flexbox&lt;/h2&gt;
    &lt;p id=&quot;Cggt&quot;&gt;Flexbox - это одномерная модель макета, которая позволяет размещать элементы в контейнере вдоль главной оси (горизонтальной или вертикальной). Я часто использую Flexbox для управления размерами, выравниванием и порядком элементов, что делает его идеальным для создания макетов, в которых элементы должны адаптироваться к разным размерам экрана и ориентациям.&lt;/p&gt;
    &lt;h3 id=&quot;Ocj9&quot;&gt;Основные свойства Flexbox, с которыми я работаю&lt;/h3&gt;
    &lt;ul id=&quot;BAKX&quot;&gt;
      &lt;li id=&quot;YmCW&quot;&gt;&lt;code&gt;display: flex;&lt;/code&gt; или &lt;code&gt;display: inline-flex;&lt;/code&gt;: превращает контейнер в flex-контейнер.&lt;/li&gt;
      &lt;li id=&quot;OUUl&quot;&gt;&lt;code&gt;flex-direction&lt;/code&gt;: определяет направление главной оси (row, column, row-reverse, column-reverse).&lt;/li&gt;
      &lt;li id=&quot;LvPl&quot;&gt;&lt;code&gt;flex-wrap&lt;/code&gt;: определяет, могут ли flex-элементы переноситься на следующую строку (nowrap, wrap, wrap-reverse).&lt;/li&gt;
      &lt;li id=&quot;VQ5V&quot;&gt;&lt;code&gt;justify-content&lt;/code&gt;: определяет выравнивание элементов вдоль главной оси (flex-start, flex-end, center, space-between, space-around, space-evenly).&lt;/li&gt;
      &lt;li id=&quot;7Skc&quot;&gt;&lt;code&gt;align-items&lt;/code&gt;: определяет выравнивание элементов вдоль поперечной оси (flex-start, flex-end, center, baseline, stretch).&lt;/li&gt;
      &lt;li id=&quot;rQe3&quot;&gt;&lt;code&gt;align-content&lt;/code&gt;: определяет выравнивание строк flex-контейнера вдоль поперечной оси (flex-start, flex-end, center, space-between, space-around, space-evenly, stretch).&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;wrmK&quot;&gt;CSS Grid&lt;/h2&gt;
    &lt;p id=&quot;FBln&quot;&gt;CSS Grid - это двумерная модель макета, которая позволяет размещать элементы в контейнере с использованием определенной сетки. Я часто использую Grid, когда мне нужно больше контроля над позиционированием и размерами элементов. Это делает его идеальным для создания сложных макетов с вложенными структурами или размещением элементов в определенных областях.&lt;/p&gt;
    &lt;h3 id=&quot;VEl8&quot;&gt;Основные свойства CSS Grid, с которыми я работаю&lt;/h3&gt;
    &lt;ul id=&quot;YIXr&quot;&gt;
      &lt;li id=&quot;X2gI&quot;&gt;&lt;code&gt;display: grid;&lt;/code&gt; или &lt;code&gt;display: inline-grid;&lt;/code&gt;: превращает контейнер в grid-контейнер.&lt;/li&gt;
    &lt;/ul&gt;
    &lt;ul id=&quot;9Drj&quot;&gt;
      &lt;li id=&quot;Qcgn&quot;&gt;&lt;code&gt;grid-template-columns&lt;/code&gt; и &lt;code&gt;grid-template-rows&lt;/code&gt;: определяют структуру сетки с помощью размеров колонок и строк.&lt;/li&gt;
      &lt;li id=&quot;eFh5&quot;&gt;&lt;code&gt;grid-template-areas&lt;/code&gt;: определяет структуру сетки с помощью именованных областей.&lt;/li&gt;
      &lt;li id=&quot;8Si3&quot;&gt;&lt;code&gt;grid-column&lt;/code&gt; и &lt;code&gt;grid-row&lt;/code&gt;: определяют позиционирование элемента в сетке с использованием номеров колонок и строк или именованных областей.&lt;/li&gt;
      &lt;li id=&quot;sekp&quot;&gt;&lt;code&gt;grid-gap&lt;/code&gt; (или &lt;code&gt;row-gap&lt;/code&gt; и &lt;code&gt;column-gap&lt;/code&gt;): определяет размер промежутков между колонками и строками.&lt;/li&gt;
      &lt;li id=&quot;Lkiw&quot;&gt;&lt;code&gt;justify-items&lt;/code&gt;: определяет выравнивание элементов вдоль главной оси внутри их ячеек сетки (start, end, center, stretch).&lt;/li&gt;
      &lt;li id=&quot;8mNh&quot;&gt;&lt;code&gt;align-items&lt;/code&gt;: определяет выравнивание элементов вдоль поперечной оси внутри их ячеек сетки (start, end, center, stretch).&lt;/li&gt;
      &lt;li id=&quot;fA5m&quot;&gt;&lt;code&gt;justify-content&lt;/code&gt;: определяет выравнивание сетки в контейнере вдоль главной оси (start, end, center, space-between, space-around, space-evenly).&lt;/li&gt;
      &lt;li id=&quot;CTOP&quot;&gt;&lt;code&gt;align-content&lt;/code&gt;: определяет выравнивание сетки в контейнере вдоль поперечной оси (start, end, center, space-between, space-around, space-evenly).&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;CPab&quot;&gt;Сравнение Flexbox и CSS Grid с моей точки зрения&lt;/h2&gt;
    &lt;p id=&quot;iUoU&quot;&gt;Сравнивая Flexbox и CSS Grid с моей точки зрения, я замечаю, что обе технологии предлагают мощные инструменты для создания адаптивных макетов. Я активно использую их для управления позиционированием, выравниванием и размерами элементов на веб-странице. Отмечу, что оба способа поддерживаются всеми современными браузерами, что позволяет мне создавать сложные макеты без использования сторонних библиотек или фреймворков.&lt;/p&gt;
    &lt;p id=&quot;Yb2g&quot;&gt;Однако есть и различия между этими двумя подходами. Flexbox представляет собой одномерную модель макета, в то время как CSS Grid является двумерной. Это означает, что Flexbox более подходит для макетов с одной осью, когда контент располагается либо в ряд, либо в колонку. В свою очередь, Grid удобнее для работы с двумерными макетами, где элементы могут быть размещены как по горизонтали, так и по вертикали. Кроме того, CSS Grid предоставляет больше контроля над позиционированием и размерами элементов, что позволяет создавать более сложные и гибкие композиции на веб-страницах.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;DqMA&quot;&gt;Когда я использую Flexbox и CSS Grid&lt;/h2&gt;
    &lt;p id=&quot;cDJg&quot;&gt;Выбор между Flexbox и CSS Grid определяется конкретным проектом и моими предпочтениями. Основываясь на моем опыте, я могу предложить следующие рекомендации:&lt;/p&gt;
    &lt;p id=&quot;xDdG&quot;&gt;Для создания макета с простой линейной структурой, такой как навигационное меню или список элементов, я предпочитаю использовать Flexbox. В случае необходимости создания макета с более сложной двумерной структурой, например, с несколькими колонками и строками, я выбираю CSS Grid. При этом я не стесняюсь комбинировать Flexbox и CSS Grid, если это улучшает мой макет и делает его более гибким и адаптивным.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;h2 id=&quot;Hzwi&quot;&gt;Примеры использования Flexbox и CSS Grid&lt;/h2&gt;
  &lt;/section&gt;
  &lt;p id=&quot;NXHq&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;pyPj&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c2/34/c2346952-316a-478c-a988-602109fd3baa.png&quot; width=&quot;1029&quot; /&gt;
    &lt;figcaption&gt;Flexbox &lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;pre id=&quot;WMZi&quot;&gt;&amp;lt;nav class=&amp;quot;nav&amp;quot;&amp;gt;    &amp;lt;a class=&amp;quot;nav-item&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;    &amp;lt;a class=&amp;quot;nav-item&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;About&amp;lt;/a&amp;gt;    &amp;lt;a class=&amp;quot;nav-item&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;Services&amp;lt;/a&amp;gt;    &amp;lt;a class=&amp;quot;nav-item&amp;quot; href=&amp;quot;#&amp;quot;&amp;gt;Contact&amp;lt;/a&amp;gt;  &amp;lt;/nav&amp;gt;&lt;/pre&gt;
  &lt;pre id=&quot;CqIL&quot;&gt;.nav {  display: flex;  justify-content: space-between;  background-color: #333;  padding: 10px;}
.nav-item {  color: white;  text-decoration: none;}
.nav-item:hover {  color: #FFC107;}&lt;/pre&gt;
  &lt;p id=&quot;EEks&quot;&gt;Стили для класса &amp;quot;nav&amp;quot; делают следующее:&lt;/p&gt;
  &lt;ol id=&quot;jabf&quot;&gt;
    &lt;li id=&quot;UNW6&quot;&gt;Устанавливают значение &lt;code&gt;display&lt;/code&gt; в &amp;quot;flex&amp;quot;, что позволяет элементам внутри навигационного меню располагаться горизонтально в строку.&lt;/li&gt;
    &lt;li id=&quot;gn6j&quot;&gt;Устанавливают значение &lt;code&gt;justify-content&lt;/code&gt; в &amp;quot;space-between&amp;quot;, что обеспечивает равномерное распределение свободного пространства между ссылками навигационного меню.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;figure id=&quot;KFCA&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9a/a0/9aa00aba-4ba2-4bb0-afc7-c4de719b4a91.png&quot; width=&quot;1019&quot; /&gt;
    &lt;figcaption&gt;CSS GRID&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;i6Av&quot;&gt;&lt;/p&gt;
  &lt;pre id=&quot;Nojl&quot;&gt;&amp;lt;section class=&amp;quot;article-grid&amp;quot;&amp;gt;      &amp;lt;article class=&amp;quot;article-card&amp;quot;&amp;gt;        &amp;lt;img src=&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/197/h/e1653ada491cff63286610c875d8bd2c.png&amp;quot; alt=&amp;quot;Статья 1&amp;quot;&amp;gt;        &amp;lt;h3&amp;gt;Заголовок статьи 1&amp;lt;/h3&amp;gt;        &amp;lt;p&amp;gt;Съешь ещё этих мягких французских булок, да выпей чаю.&amp;lt;/p&amp;gt;      &amp;lt;/article&amp;gt;
            &amp;lt;article class=&amp;quot;article-card&amp;quot;&amp;gt;              &amp;lt;img src=&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/197/h/e1653ada491cff63286610c875d8bd2c.png&amp;quot;                alt=&amp;quot;Статья 2&amp;quot;&amp;gt;              &amp;lt;h3&amp;gt;Заголовок статьи 2&amp;lt;/h3&amp;gt;              &amp;lt;p&amp;gt;Съешь ещё этих мягких французских булок, да выпей чаю.&amp;lt;/p&amp;gt;            &amp;lt;/article&amp;gt;
                  &amp;lt;article class=&amp;quot;article-card&amp;quot;&amp;gt;                    &amp;lt;img src=&amp;quot;https://fs.getcourse.ru/fileservice/file/download/a/634394/sc/197/h/e1653ada491cff63286610c875d8bd2c.png&amp;quot;                      alt=&amp;quot;Статья 3&amp;quot;&amp;gt;                    &amp;lt;h3&amp;gt;Заголовок статьи 3&amp;lt;/h3&amp;gt;                    &amp;lt;p&amp;gt;Съешь ещё этих мягких французских булок, да выпей чаю.&amp;lt;/p&amp;gt;                  &amp;lt;/article&amp;gt;    &amp;lt;/section&amp;gt;&lt;/pre&gt;
  &lt;section style=&quot;background-color:hsl(hsl(323, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;pre id=&quot;vmEz&quot;&gt;body {    font-family: Arial, sans-serif;    margin: 0;    padding: 0;}
.article-grid {    display: grid;    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));    grid-gap: 20px;    padding: 20px;}
.article-card {    background-color: #f9f9f9;    padding: 20px;    border-radius: 4px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}
.article-card img {    width: 100%;    height: auto;    object-fit: cover;    border-radius: 4px;}
.article-card h3 {    font-size: 20px;    margin-top: 15px;}
.article-card p {    font-size: 16px;    margin-top: 10px;    color: #333;}&lt;/pre&gt;
    &lt;p id=&quot;TDbx&quot;&gt;&lt;/p&gt;
    &lt;p id=&quot;IiVn&quot;&gt;Стили для класса &amp;quot;article-grid&amp;quot; делают следующее:&lt;/p&gt;
    &lt;ol id=&quot;Gjqk&quot;&gt;
      &lt;li id=&quot;EYCd&quot;&gt;Устанавливают значение &lt;code&gt;display&lt;/code&gt; в &amp;quot;grid&amp;quot; для создания сетки на основе CSS Grid.&lt;/li&gt;
      &lt;li id=&quot;a9PP&quot;&gt;Устанавливают значение &lt;code&gt;grid-template-columns&lt;/code&gt; в &amp;quot;repeat(auto-fill, minmax(300px, 1fr))&amp;quot;, что позволяет автоматически создавать колонки в сетке с минимальной шириной 300 пикселей и максимальной шириной, равной одной доле доступного пространства.&lt;/li&gt;
      &lt;li id=&quot;k0L4&quot;&gt;Устанавливают значение &lt;code&gt;grid-gap&lt;/code&gt; в &amp;quot;20px&amp;quot; для обеспечения равномерного расстояния между элементами сетки.&lt;/li&gt;
    &lt;/ol&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;gYCl&quot;&gt;Flexbox и CSS Grid - мощные инструменты для создания адаптивных макетов, которые значительно упрощают разработку и позволяют создавать сложные компоновки без использования сторонних библиотек или фреймворков.&lt;/p&gt;
    &lt;p id=&quot;MkY4&quot;&gt;Основываясь на моем опыте, Flexbox идеально подходит для создания макетов с одной осью, таких как вертикальные или горизонтальные списки, навигационные меню и другие простые макеты. CSS Grid же предоставляет больше возможностей для работы с двумерными макетами, включая макеты с колонками и строками, сложные сетки и другие многослойные структуры.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(24,  24%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;zbea&quot;&gt;✨Зарегистрируйтесь на GetCourse по этой &lt;a href=&quot;https://getcourse.ru/?gcpc=f5dce&quot; target=&quot;_blank&quot;&gt;ссылке &lt;/a&gt;и получите бесплатный доступ на 14 дней! &lt;/p&gt;
    &lt;p id=&quot;XyWS&quot;&gt;⭐️Хотите, чтобы ваш проект на GetCourse выглядел профессионально и привлекал клиентов? Я помогу вам с дизайном и версткой. Свяжитесь со мной в &lt;a href=&quot;https://t.me/k_merkulova&quot; target=&quot;_blank&quot;&gt;Telegram&lt;/a&gt;&lt;/p&gt;
  &lt;/section&gt;

</content></entry></feed>