24.08.2019

Базовые, готовые к использованию, CSS-стили. Замедлина Е.А. Основы менеджмента Дополнительные стили управления


СКАЧАТЬ ИСХОДНЫЕ ФАЙЛЫ | ПОСМОТРЕТЬ ДЕМО

Что мы будем создавать

Если вы работаете с дочерней темой Twenty Fifteen , то эти теги уже были добавлены самой темой, и вам не нужно ничего делать.

Если просмотреть код одной из страниц своего сайта с помощью инструментов для разработчиков, вы увидите, что тег шаблона body_class () добавил на страницу целую кучу классов:


В этом примере тег body содержит классы, которые сообщают нам, к какому типу принадлежит данная страница:

Эти классы говорят, что мы находимся на странице архива категории, с разметкой для категории. Класс, который нам нужно указать, это category-markup .

Назначение стиля заголовков в списке архива

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

/* заголовки записей на странице архива */ .archive.category-markup .entry-title a:link, .blog .category-markup .entry-title a:visited { color: #6cd2c8; } .archive.category-markup .entry-title a:hover, .blog .category-markup .entry-title a:active { color: #120e5b; } .archive.category-template-2 .entry-title a:link, .archive.category-template-2 .entry-title a:visited { color: #e5572f; } .archive.category-template-2 .entry-title a:hover, .archive.category-template-2 .entry-title a:active { color: #120e5b; } .archive.category-media-2 .entry-title a:link, .archive.category-media-2 .entry-title a:visited { color: #933bbe; } .archive.category-media-2 .entry-title a:hover, .archive.category-media-2 .entry-title a:active { color: #120e5b; }

Вы можете изменить цвета в соответствии с дизайном своего сайта. Теперь сохраните файл и откройте страницу категорий в браузере. Моя страница категории Markup теперь содержит цветные заголовки записей:


А на странице архива категории Media заголовки записей имеют другой цвет:


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

Теперь давайте установим границы. Добавьте в таблицу стилей следующий код:

Archive.category-markup .entry-title { padding-top: 0.5em; border-top: 2px #6cd2c8 solid; } .archive.category-template-2 .entry-title { padding-top: 0.5em; border-top: 2px #e5572f solid; } .archive.category-media-2 .entry-title { padding-top: 0.5em; border-top: 2px #933bbe solid; }

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


Назначение стилей для заголовков архивов

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


Заголовок архива выводится следующим образом:

Мы должны указать классы page-header и page-title , а также классы в теге body для архива.

Добавьте в файл CSS следующий код:

archive.category-markup .page-header .page-title { color: #6cd2c8; } .archive.category-template-2 .page-header .page-title { color: #e5572f; } .archive.category-media-2 .page-header .page-title { color: #933bbe; }

Это изменило цвет заголовка архивов:


Теперь давайте изменим цвет границы. Добавьте в файл CSS следующий код:

Archive.category-markup .page-header { border-left: 7px solid #6cd2c8; } .archive.category-template-2 .page-header { border-left: 7px solid #e5572f; } .archive.category-media-2 .page-header { border-left: 7px solid #933bbe; }

Теперь цвет границы изменился:


Заключение

Использование классов, генерируемых WordPress для изменения стилей архивов категорий, заключается в определении выводимых классов и написании для них CSS .

К дополнительным стилям управления относятся патернализм, оппортунизм и фасадизм.

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

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

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

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

Предпочитает избегать конфликтов всеми возможными способами, но не прячется, когда конфликт возникает, пытается урегулировать разногласия без конфронтации или поляризации. Если возникает конфликт с человеком более высокого ранга, руководитель-оппортунист первым делает шаг к примирению. С равным ведет себя вкрадчиво, идет на компромисс. Когда возникает конфликт с подчиненными, позиция оппортуниста заключается в капитуляции или уходе подчиненного.

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

Фасадизм. Имеет место, когда нужно показать внешнюю сторону явлений, процессов (фасад). Человек избегает раскрывать свои мысли, хотя создает впечатление, что он честный и откровенный. Уловки руководителя-фасадиста могут меняться в зависимости от того, что является выгодным. Основная цель при этом – скрыть стремление к контролю, господству и власти. Негативная мотивация состоит в стремлении избежать саморазоблачения путем сокрытия истинных целей и поэтому не раскрывает свой опыт, создает позитивную репутацию, помогающую поддерживать обман.

Руководитель-фасадист не избегает конфликтов. Однако цель заключается не в их разрешении, а в получении определенных для себя выгод.

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

К дополнительным стилям управления ᴏᴛʜᴏϲᴙтся патернализм, оппортунизм и фасадизм.

Патернализм (матернализм) характеризуется сочетанием высокого уровня заботы о производстве с высоким уровнем заботы о людях, дополняющим его. Матернализм отличается от патернализма полом (мужской, женский) руководителя. Важно заметить, что одна из характеристик руководителя – ϶ᴛᴏ великодушный автократ.

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

Руководитель проявляет инициативу до тех пор, пока подчиненные смогут ему довериться и выполнять то, что от них требуется. Руководитель-патерналист считает ϲʙᴏим долгом учить людей, он имеет твердые убеждения и активно их пропагандирует.

Оппортунизм имеет место, когда руководитель в ϲʙᴏей деятельности не базируется на четко определенных принципах, а действует только для достижения личного успеха. Цель – быть исключительным человеком, кᴏᴛᴏᴩый хочет быть наверху, т. к. именно они находятся в центре внимания. Поведение оппортуниста непредсказуемо и зависит от того, с кем он имеет дело.

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

Оппортунист проявляет инициативу на базе точно рассчитанного риска, и она направлена на эгоистические интересы. Стоит заметить, что он избегает обратной связи, кᴏᴛᴏᴩая может указать на слабость, ограниченность или ошибки руководителя-оппортуниста. Просит высказывать критические замечания только тогда, когда отзыв будет благоприятным.

Фасадизм. Имеет место, когда нужно показать внешнюю сторону явлений, процессов (фасад) Человек избегает раскрывать ϲʙᴏи мысли, хотя создает впечатление, что он честный и откровенный. Уловки руководителя-фасадиста могут меняться в зависимости от того, что будет выгодным.
Стоит отметить, что основная цель при ϶ᴛᴏм – скрыть стремление к контролю, господству и власти. Негативная мотивация состоит в стремлении избежать саморазоблачения путем сокрытия истинных целей и по϶ᴛᴏму не раскрывает ϲʙᴏй опыт, создает позитивную репутацию, помогающую поддерживать обман.

Руководитель-фасадист не избегает конфликтов. При этом цель заключается не в их разрешении, а в получении определенных для себя выгод.

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

К дополнительным стилям управления относятся патернализм, оппортунизм и фасадизм.

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

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

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

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

Предпочитает избегать конфликтов всеми возможными способами, но не прячется, когда конфликт возникает, пытается урегулировать разногласия без конфронтации или поляризации. Если возникает конфликт с человеком более высокого ранга, руководитель-оппортунист первым делает шаг к примирению. С равным ведет себя вкрадчиво, идет на компромисс. Когда возникает конфликт с подчиненными, позиция оппортуниста заключается в капитуляции или уходе подчиненного.

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

Фасадизм. Имеет место, когда нужно показать внешнюю сторону явлений, процессов (фасад). Человек избегает раскрывать свои мысли, хотя создает впечатление, что он честный и откровенный. Уловки руководителя-фасадиста могут меняться в зависимости от того, что является выгодным. Основная цель при этом – скрыть стремление к контролю, господству и власти. Негативная мотивация состоит в стремлении избежать саморазоблачения путем сокрытия истинных целей и поэтому не раскрывает свой опыт, создает позитивную репутацию, помогающую поддерживать обман.

Руководитель-фасадист не избегает конфликтов. Однако цель заключается не в их разрешении, а в получении определенных для себя выгод.

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

Доброго времени суток! Вчера был мой День рождения! Четверть века прожита:) Отмечали дома, в Анапе, в кругу семьи и новых друзей. Меня задарили цветами, шариками, ягодами и другими подарками. Мы с мамой наготовили вкуснейших сыроедческих блюд, которые оценили даже далекие от такого питания люди. Вечером запускали небесные фонарики в поле.

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

Что такое css-стили

CSS – (каскадные таблицы стилей) язык, используемый для оформления внешнего вида html-страницы. Любой элемент сайта имеет свои css-правила, записанные в отдельном файле (таблице стилей) и задающие внешний вид этого элемента.

На моем блоге есть серия статей, где я учу индивидуально оформлять те или иные элементы блога:

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

Как вносить изменения в стили WordPress-блога?

Для начала, всем, кто сталкивается с подобным вопросом впервые, предлагаю изучить и его основные файлы. Файл стилей style.css в WordPress отвечает за внешнее оформление темы. Если вы загляните внутрь этого файла с помощью или любого другого, то увидите приблизительно следующее:

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

Редактирование CSS в WordPress

Теперь разберемся с тем, как же определить, какие изменения вносить в стиль вашего блога.

Для этого нам нужно вспомнить . В статье про данное расширение описано, как находить элементы кода, которые отвечают за ту, или иную деталь сайта. Далее вы можете скопировать отрывок кода данного элемента и вставить его в файл css-стилей (далее я расскажу, как редактировать файл дочерней темы или поле изменения стилей, созданное плагином). Таким образом, мы сохраняем протестированные в Файербаге изменения.

Задаются стили в WordPress, как и на любых других типах сайтов, с помощью стандартной модели: селектор {свойство: значение;}.

Разберем, как это делается на примере селектора «socials», который отвечает за отображение социальных кнопок:

1 2 3 4 5 6 7 8 .socials { border-bottom : 2px solid #f0f3f4 ; border-top : 2px solid #dee1e2 ; height : 30px ; margin-bottom : 10px ; padding : 5px 5px 0 0 ; position : relative ; }

Socials { border-bottom: 2px solid #f0f3f4; border-top: 2px solid #dee1e2; height: 30px; margin-bottom: 10px; padding: 5px 5px 0 0; position: relative; }

Свойство border-bottom отвечает за стиль нижней границы, а прописанные после двоеточия значения определяют ее толщину (2 пикселя), тип (solid – сплошной), цвет (#f0f3f4).

Соответственно border-top – верхняя граница с подобными значениями, height – высота элемента, margin-bottom – нижний отступ, padding – поля вокруг элемента, position – положение элемента.

Вы сможете найти развернутые описания свойств и их значений на специализированных сайтах по CSS, а мы разберем самые основные и часто используемые из них.

Свойство «Шрифт» (Font)

font-size - размер шрифта в пикселях, процентах и т.д., например, font-size: 12 px;

font-family – название шрифта (Calibri, Tahoma и т.д.);

font-weight – насыщенность: жирный (bold), нормальный (normal) или значения от 100 до 900;

font-style – стиль шрифта: курсив, нормальный, наклонный (normal, italic, oblique) ;

font – свойство, которое задает сразу ряд характеристик, например,

p { font: italic 110% tahoma; }

Размеры

width – ширина элемента в пикселях, процентах, пунктах и т.д.;

height – высота элемента.

Свойства текста

text-align – горизонтальное выравнивание: по центру, по левому или правому краю, по ширине и т.д.;

text-align: left;

vertical-align – выравнивание по вертикали;

line-height – высота строки в пикселях, процентах, пунктах;

color – цвет текста элемента задается с помощью названия (red, green, black и проч.) или посредством шестнадцатеричной системы, где используются числа от 0 до 9 и латинские буквы от A до F, обозначающие числа от 10 до 15 (color: #dee1e2;). Для определения цветов есть множество специальных программок и онлайн сервисов. Я использую для этого фотошоп.

Свойство Background (Фон)

background– универсальное свойство фона страницы, где можно указывать до пяти значений, например, цвет, фоновое изображение и т.д.

Соответственно, background-color– это отдельно только цвет фона, background-image– изображение, где значением служит путь к файлу:

background-image: url ("images/test.gif").

Свойство «Граница» (Border)

border – мы уже разбирали на примере выше, это свойство границы.

Соответственно если через дефис прибавить top, bottom, right, left (например, border-top), то это будет верхняя, нижняя, правая или левая граница.

Отступы (Margin)

margin – величина отступа со всех сторон. По аналогии с border, можно описывать отдельно top, bottom, right, left (margin-right).

Поля (Padding)

padding – поле вокруг элемента (сверху, справа, снизу и слева);

Отдельные поля по аналогии с margin и border (top и т.д.).

Конечно, это далеко не полное пособие по редактированию CSS на WordPress-блоге, но регулярно работая с файлами стилей, используя справочные материалы с названиями свойств и их значениями, вы достаточно быстро научитесь разбираться со стилями вашего блога.

Проблема с обновление темы

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

Что же делать, чтобы этого не случилось?

Для этой задачи есть два варианта решения:

  • Вообще не обновлять свою тему:)
  • Подключить к установленной вами WordPress-теме дочернюю со своим файлом style.css;
  • Воспользоваться плагином для правки стилей.

Разберем 2 и 3 пункты подробнее.

Как создать дочернюю тему WordPress?

Для установки вспомогательной темы, вам необходимо создать новую папку в wp-content/themes. К примеру, назовем ее Additional Theme. В ней вам нужно создать новый файл style.css.

Открываем этот файл и прописываем следующее:

1 2 3 4 5 6 7 8 /* Theme Name: Additional Theme Template: twentyfifteen */ @import url("../twentyfifteen/style.css"); h1 { color: red; }

/* Theme Name: Additional Theme Template: twentyfifteen */ @import url("../twentyfifteen/style.css"); h1 { color: red; }

В данном случае Theme Name задает название нашей дочерней темы Вордпресс. Template указывает на родительскую тему, которая находится в папке twentyfifteen. Эти строки нужно обязательно прописывать.

Команда @import url импортирует стили родительской темы. После этой директивы можно указывать свойства и значения выбранных вами для изменения элементов. В нашем случае это тэг «h1» (заголовок), которому мы присвоили красный цвет.

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

Теперь копируем созданную нами папку на сервер. Если все сделано верно, то в разделе «Внешний вид» — «Темы» у вас появится новая тема Additional Theme. Именно ее нужно активировать. При этом родительская тема должна быть установлена, но не активирована.

С помощью установки дочерней темы можно не только менять стили, но и расширять возможности вашей родительской темы с помощью других файлов шаблона. Но файл style.css для нее обязателен, так как именно он позволяет распознать дочернюю тему по информационному заголовку (Theme Name, Template).

Плагин Simple Custom CSS

Для того чтоб внести изменения в стили темы также можно использовать плагины для правки CSS в админке WordPress.

Один из них, это плагин Simple Custom CSS для WordPress:

После , заходим в панель редактирования («Внешний вид» — «Custom CSS»):

Здесь по аналогии с тем, как мы это делали после директивы @import, вносим изменения в css-стили WordPress-темы, которые будут учитываться вместе с основным файлом style.css.

После внесения дополнений нажимаем Update Custom CSS. Соответственно, если вы захотите вернуть исходный стиль вашей темы для всех элементов, можно просто удалить все ранее добавленные вами параметры из данного поля. Вот и все, что нужно знать о работе данного плагина.

Кто выбрал для себя этот способ правки css, смотрим видео о плагине:

Надеюсь, вам стало более понятно, как работать с css-стилями и теперь вы сможете самостоятельно оформлять отдельные частички своего сайта. А создание дочерней темы в WordPress позволит вам менять внешний вид блога, не боясь потерять важные наработки.

Удачи в освоении!

P.S. Фотки с Дня рождения. Мне сто лет не дарили гелиевых шариков. А сыроедческих тортов вообще никогда:)

О традиционном селфи с гостями вспомнили только, когда половина гостей уже ушла.


© 2024
reaestate.ru - Недвижимость - юридический справочник