«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Введение в Tailwind CSS — фреймворк, ориентированный на утилиты

Введение в Tailwind CSS — фреймворк, ориентированный на утилиты

Опубликовано 7 ноября 2024 г.
Просматривать:176

Introduction to Tailwind CSS – A Utility-First Framework

Введение в Tailwind CSS — фреймворк, ориентированный на утилиты

В этой статье мы рассмотрим Tailwind CSS, популярную CSS-инфраструктуру, ориентированную на утилиты, которая позволяет быстро создавать современные веб-сайты без написания собственного CSS. В отличие от традиционных фреймворков CSS, Tailwind не поставляется с заранее разработанными компонентами, а вместо этого предоставляет служебные классы, которые позволяют стилизовать элементы непосредственно в HTML.


1. Что такое CSS Tailwind?

Tailwind CSS — это фреймворк, ориентированный на утилиты, то есть он ориентирован на предоставление вам небольших повторно используемых классов для применения стилей. Вместо написания собственных стилей вы используете предопределенные классы для создания макетов и компонентов.

Пример:


Здесь вы можете увидеть использование нескольких служебных классов:

  • bg-blue-500: устанавливает цвет фона.
  • text-white: применяет белый текст.
  • шрифт-жирный: делает текст жирным.
  • py-2 px-4: добавляет отступы по вертикали и горизонтали.
  • округленный: закругляет углы кнопок.

2. Почему попутный ветер?

Подход Tailwind отличается от традиционных фреймворков CSS, таких как Bootstrap. Вместо предоставления готовых компонентов он поощряет разработчиков создавать собственные проекты путем составления служебных классов. Это приводит к более гибкому и настраиваемому рабочему процессу.

Преимущества:

  • Быстрая разработка: нет необходимости писать собственный CSS.
  • Последовательность дизайна: утилиты обеспечивают согласованность дизайна без дублирования стилей.
  • Нет мертвого CSS: неиспользуемые стили можно легко удалить в рабочей версии.

Недостатки:

  • HTML с большим количеством классов: ваш HTML-код может быть переполнен классами, что поначалу может показаться непосильным.
  • Кривая обучения: Требуется изучение утилит, предназначенных для Tailwind.

3. Настройка CSS попутного ветра

Чтобы начать использовать Tailwind CSS, вы можете использовать CDN (для простых проектов) или установить его через npm (для более сложных рабочих процессов).

Настройка CDN:

Вы можете быстро начать использовать Tailwind, добавив следующую ссылку в свой HTML-файл:

Настройка npm (для более крупных проектов):

Если вы работаете над более крупным проектом, возможно, вы захотите установить Tailwind CSS через npm:

npm install tailwindcss

После установки вы можете создать файл Tailwind.config.js, чтобы настроить параметры и интегрировать его в процесс сборки.


Заключение

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


следуй за мной в LinkedIn

Ридой Хасан

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/ridoy_hasan/introduction-to-tailwind-css-a-utility-first-framework-5cp3?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить это
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3