Главная » CSS, Веб-разработка

Toolbox CSS – набор стилей

9 Май 2008 просмотров 6 931 комментариев 7


Toolbox CSS - набор стилей

Toolbox CSS

Toolbox CSS – набор готовых CSS стилей, которые можно использовать при разработке сайта. Этот набор является дополнительным к вашему основному файлу стилей и не обязывает к однозначному использованию как фреймворк.

Например, вам нужно сделать привязку элемента по левому краю. Для этого вы можете использовать класс .floatLeft. Для выделения сообщений с ошибками подойдет класс .error. Нужно добавить иконку к ссылке на e-mail? Используйте a[href^="mailto"]

Toolbox CSS съэкономит ваше время на написание стилей. Кроме того, вы всегда можете добавить свой собственный класс или изменить существущие. Такой набор будет актуален для верстки любого сайта.

Код можно скопировать отсюда, или скачать по ссылке ниже:

/*
Toolbox CSS
Chris Coyier  

http://css-tricks.com

*/
/*
LAYOUT TOOLS
*/
.floatLeft 			{ float: left; }
.floatRight			{ float: right; }
.clear				{ clear: both; }
.layoutCenter			{ margin: 0 auto; }
.textCenter			{ text-align: center; }
.textRight			{ text-align: right; }
.textLeft			{ text-align: left; }
/*
PRINT TOOLS
*/
.page-break 			{ page-break-before: always; }
/*
TYPOGRAPHIC TOOLS
*/
.error				{ border: 1px solid #fb4343; padding: 3px; color: #fb4343; }
.warning			{ border: 1px solid #d4ac0a; padding: 3px; color: #d4ac0a; }
.success			{ border: 1px solid #149b0d; padding: 3px; color: #149b0d; }
.callOut			{ font-size: 125%; font-weight: bold; }
.strikeOut			{ text-decoration: line-through; }
.underline			{ text-decoration: underline; }
.resetTypeStyle		{ font-weight: normal; font-style: normal; font-size: 100%;
text-decoration: none; background-color: none; word-spacing: normal;
letter-spacing: 0px; text-transform: none; text-indent: 0px; }
/*
STYLING EXTRAS
*/
a[href^="mailto"]		{ background: url(images/emailIcon.png) left center no-repeat; padding-left: 10px; }
a[href~=".pdf"]		{ background: url(images/pdfIcon.png) left center no-repeat; padding-left: 10px; }
a.button			{ color: black; border: 1px solid black; padding: 3px; }
a.button:hover	   { background: black; color: white; }
.transpBlack			{ background: url(images/transpBlack.png); }
/*
DISPLAY VALUES
*/
.hide				{ display: none; }
.show				{ display: block; }
.invisible			{ visibility: hidden; }

Скачать Toolbox CSS
Дополнительная информация доступна на сайте www.tutorialblog.org

Блогун

Комментариев 7 »

  • ]]>Срега пишет: ]]>

    Спасибо, классная штука. Конечно, это можно прописать и ручками, но готовый код тут будет не лишним! :)

      Цитировать

  • ]]>Денис С. пишет: ]]>

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

      Цитировать

  • ]]>Kalisha пишет: ]]>

    Просто и сердито! +1

      Цитировать

  • ]]>FXIX пишет: ]]>

    Если не сложно поясните свойство плз { page-break-before: always; }. Первый раз вижу.

      Цитировать

  • ]]>Автор пишет: ]]>

    page-break-after как и page-break-before используется в стилях для печати, чтобы установить, после какого элемента нужно переходить на новый лист

    page-break-after: auto|always|empty string;
    page-break-before: auto|always|empty string;

    Подробнее об этих свойствах вы можете прочесть здесь

      Цитировать

  • ]]>FXIX пишет: ]]>

    пасиб. второй день читаю блог, много почерпнул:)

      Цитировать

  • ]]>Автор пишет: ]]>

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

      Цитировать

Комментарии

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

Вы можете использовать теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Чтобы получить аватарку, зарегистрируйтесь на Gravatar.