@qpokychuk/tailwind-ratio-plugin

2.0.0 • Public • Published

Image Plugin for Tailwind CSS

Предоставляет классы для создания блоков картинок с соотношением сторон

Установка

npm install @qpokychuk/tailwind-image-ratio-plugin --save-dev
// tailwind.config.js
{    
  plugins: [
    require('@qpokychuk/tailwind-image-ratio-plugin'),
  ],
}

Основа использования

Добавьте обязательный класс image-ratio, затем добавьте дополнительный класс для настройки отображения img буде спозиционирован абсолютно image-ratio

<div class="image-ratio image-4/3">
    <img src="path/to/your/img.png" />
</div>

Установка размера блока

Управляйте размером с помощью утилит image-{imageRatio}.

<div class="image-ratio image-4/3">
    <img src="path/to/your/img.png" />
</div>

Если вам нужно использовать одноразовое значение imageRatio, которое не имеет смысла включать в вашу тему, используйте квадратные скобки, чтобы сгенерировать свойство "на лету", используя любое произвольное значение.

<div class="image-ratio image-[25/15]">
    <img src="path/to/your/img.png" />
</div>

Настройка вашей темы

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

// tailwind.config.js
{
  theme: {
    imageRatio: {
        '1/1': '100%',
        '4/3': '75%',
        '16/9': '56.25%',
    }
  }
}

Поддержать автора

/@qpokychuk/tailwind-ratio-plugin/

    Package Sidebar

    Install

    npm i @qpokychuk/tailwind-ratio-plugin

    Weekly Downloads

    1

    Version

    2.0.0

    License

    ISC

    Unpacked Size

    3.83 kB

    Total Files

    3

    Last publish

    Collaborators

    • qpokychuk