Продолжение статьи Стилизируем цитаты в темах WordPress. Часть 1
5. Используем шрифты Google Web Fonts для цитат в CSS
В этой цитате мы использовали шрифт Droid Serif из каталога Google web fonts.
blockquote { @import url(http://fonts.googleapis.com/css?family=Droid+Serif:400italic); font-family: 'Droid Serif', serif; font-size:16px; font-style:italic; width:450px; background-color:#fbf6f0; border-left:3px dashed #d5bc8c; border-right:3px dashed #d5bc8c; text-align:center; } blockquote cite { color: #a1a1a1; font-size: 14px; display: block; margin-top: 5px; } blockquote cite:before { content: "\2014 \2009"; }
6. Цитата с закругленными углами
В этом примере у нас цитата с закругленными углами, а также отбрасываемая тень у границ.
blockquote { width: 450px; background-color: #f9f9f9; border: 1px solid #ccc; border-radius: 6px; box-shadow: 1px 1px 1px #ccc; font-style: italic; } blockquote cite:before { content: "\2014 \2009"; }
7. Используем градиент в качестве фона для цитат
В этом примере мы использовали градиент CSS3 для выделения фона. CSS-градиенты не так просты в виду своей кросс-браузерной совместимости. Рекомендуется использовать colorlabs, другие онлайн CSS-градиент генераторы.
blockquote { width: 450px; color:#FFF; background: #7d7e7d; /* Old browsers */ background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */ background: linear-gradient(to bottom, #7d7e7d 0%,#0e0e0e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */ border: 1px solid #ccc; border-radius: 6px; box-shadow: 1px 1px 1px #ccc; font-style: italic; } blockquote cite:before { content: "\2014 \2009"; }
8. Цитаты с фоновым узором
В этом примере мы использовали фоновое изображение для узора.
blockquote { width: 450px; background-image:url('http://example.com/wp-content/themes/your-theme/images/lined_paper.png'); border: 1px solid #ccc; box-shadow: 1px 1px 1px #ccc; font-style: italic; } blockquote cite:before { content: "\2014 \2009"; }
9. Используем несколько изображений в фоне цитаты
Можно использовать множество картинок для фона цитат с помощью css. В этом примере мы взяли псевдо-элемент blockquote:before для добавления еще одного фонового изображения в цитату.
blockquote { width: 450px; background-image:url('http://example.com/wp-content/themes/your-theme/images/lined_paper.png'); border: 1px solid #ccc; box-shadow: 1px 1px 1px #ccc; font-style: italic; } blockquote:before{ position:absolute; margin-top:-20px; margin-left:-20px; content:url('http://example.com/wp-content/themes/your-theme/images/pin.png'); } blockquote cite:before { content: "\2014 \2009"; }
Надеемся, что статья оказалась вам полезной в изучении кастомизации цитат в WordPress. Если остались вопросы или предложения, не стесняйтесь — пишите в комментарии.