Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

WORDPRESS 22 Стилизуем сайдбар

Лекция



Привет, сегодня поговорим про wordpress 2стилизуем сайдбар, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое wordpress 2стилизуем сайдбар , настоятельно рекомендую прочитать все из категории Системы управления контентом CMS.

После стилизации сайдбара, мы выйдем на финишную прямую нашего курса. Уже? Да, но не волнуйтесь. Я продолжу публиковать учебные материалы по WordPress. Ведь всегда есть что-то новое, чему можно научиться. Да и сам курс можно расширить и улучшить, чем я и займусь.

Сегодня вам не понадобится ничего, кроме файла стилей — откройте style.css в вашем редакторе.

Шаг 1

Введите эти строки под .sidebar{}:

?
1
2
3
4
5
.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

Тем самым мы придали стиль тэгу базового ненумерованного списка <ul> сайдбара, и теперь все вложенные UL-списки будут оформлены тем же стилем. В данном случае, это: никакого буллета, нулевые внешние margin и 10-пиксельные padding.

Например:

WORDPRESS  22 Стилизуем сайдбар

Стиль первого UL-списка будет присвоен списку второго порядка (вложенному списку). Если вы присваиваете границу первому списку, второй тоже будет иметь границу (border).

Cохраните и обновите браузер. Теперь элементы списка уже не маркированы с помощью буллетов.

Обратите внимание на то, как нужно добавлять padding сверху и снизу в шаге 2.

Шаг 2

Введите следующий код под .sidebar ul{}:

?
1
2
3
.sidebar ul li{
padding: 10px 0 10px 0;
}

Вот что вышло с padding:

WORDPRESS  22 Стилизуем сайдбар WORDPRESS  22 Стилизуем сайдбар

Почему мы не добавили 10-pх padding  UL-списку в первый раз. Вам необходимо отделить один элемент списка от другого. Об этом говорит сайт https://intellect.icu . Перед тем как мы добавили padding к .sidebar ul li{}, между полем поиска и календарем не было промежутка, также его не было междуКалендарем и Страницами. Так вот, эти 10-пиксельные паддинги сверху и снизу от.sidebar ul li{} нужны для разбивки блоков. Если бы UL-тэг имел паддинг для всех четырех сторон, вместо всего лишь слева и справа (0 10px 0 10px), в итоге у вас бы вышел 20-рх паддинг сверху или 20-рх паддинг снизу, если бы вы старались разграничить элементы списка после применения паддинга к UL. Понимаете, о чем я говорю?

Если нет, ничего страшного, просто добавьте паддинг для .sidebar ul{} сверху и снизу и сами все увидите.

Шаг 3

Введите данный код под .sidebar ul li{}:

?
1
2
3
4
.sidebar ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
}

Не забудьте, что стилизация подзаголовка под .post{} не имеет значения, потому что вы отметили подзаголовки только под .post{}. Сейчас же, вы придаете стиль незатронутым подзаголовкам в сайдбаре. Вот результат:

WORDPRESS  22 Стилизуем сайдбар

Вот как выглядит мой список ссылок Страницы. Наверное у вас всего одна ссылка, О себе (About). Я добавил несколько ссылок и вложенных уровней страниц в мою локальную версию WordPress, чтобы посмотреть, как будут выглядеть ссылки нижних уровней. Обратите внимание на ненужный дополнительный padding внизу, я подчеркнул его красным. Это иллюстрация механизма присваивания стилей. 10 пикселей приплюсовались и получилось 20.

Из-за того что вы добавили паддинг к .sidebar ul li{}, элементы списка низших уровней получили тот же паддинг. Чтобы исправить это, смотрите шаг 4.

Шаг 4

Добавьте эти строки под .sidebar ul li h2{}:

?
1
2
3
.sidebar ul ul li{
 padding: 0;
 }

Упорядоченные UL-списки в .sidebar ul ul li{} определяют, что цель – элементы списка нижних уровней. Напомню, что когда все параметры равны 0, вам не нужно ставить суффикс рх.

Вот результат:

WORDPRESS  22 Стилизуем сайдбар

Строки находятся слишком близко друг от друга, так что давайте зададим строкам высоту в 24px.

Добавьте line-height: 24px; к .sidebar ul ul li{}.

WORDPRESS  22 Стилизуем сайдбар

WORDPRESS  22 Стилизуем сайдбар

Пока это не смотрится очень хорошо, но вы только учитесь, и со временем все получится, если только захотите. Также, если хотите, позже я смогу рассказать как управлять стилями для такого уже непопулярного элемента как календарь.

На сегодня все. Урок окончен :)

На этом все! Теперь вы знаете все про wordpress 2стилизуем сайдбар, Помните, что это теперь будет проще использовать на практике. Надеюсь, что теперь ты понял что такое wordpress 2стилизуем сайдбар и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Системы управления контентом CMS

Из статьи мы узнали кратко, но содержательно про wordpress 2стилизуем сайдбар
создано: 2014-10-18
обновлено: 2021-03-13
224



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Системы управления контентом CMS

Термины: Системы управления контентом CMS