Утилиты для управления непрозрачностью элемента.
<div class="bg-light-blue-600 opacity-100 ..."></div>
<div class="bg-light-blue-600 opacity-75 ..."></div>
<div class="bg-light-blue-600 opacity-50 ..."></div>
<div class="bg-light-blue-600 opacity-25 ..."></div>
<div class="bg-light-blue-600 opacity-0 ..."></div>
Чтобы контролировать непрозрачность элемента в определенной контрольной точке, добавьте префикс {screen}:
к любой существующей утилите непрозрачности. Например, используйте md:opacity-50
, чтобы применить утилиту opacity-50
только при средних размерах экрана и выше.
<div class="opacity-100 md:opacity-50 ...">
<!-- ... -->
</div>
Для получения дополнительной информации о функциях адаптивного дизайна Tailwind ознакомьтесь с документацией Адаптивного дизайна.
По умолчанию Tailwind предоставляет пять утилит непрозрачности на основе простой числовой шкалы. Вы изменяете, добавляете или удаляете их, редактируя раздел theme.opacity
вашей конфигурации Tailwind.
// tailwind.config.js
module.exports = {
theme: {
opacity: {
'0': '0',
- '25': '.25',
- '50': '.5',
- '75': '.75',
+ '10': '.1',
+ '20': '.2',
+ '30': '.3',
+ '40': '.4',
+ '50': '.5',
+ '60': '.6',
+ '70': '.7',
+ '80': '.8',
+ '90': '.9',
'100': '1',
}
}
}
По умолчанию, только responsive, group-hover, focus-within, hover и focus варианты создаются для утилит opacity.
Вы можете контролировать, какие варианты создаются для утилит opacity для изменения свойства opacity
в разделе variants
Вашего файла конфигурации tailwind.config.js
.
Например, эта конфигурация также будет генерировать варианты active:
// tailwind.config.js
module.exports = {
variants: {
extend: {
// ...
+ opacity: ['active'],
}
}
}
Если Вы не планируете использовать в своем проекте утилиты для изменения opacity, Вы можете полностью отключить их, установив для opacity
свойство значение false
в разделе corePlugins
Вашего файла конфигурации:
// tailwind.config.js
module.exports = {
corePlugins: {
// ...
+ opacity: false,
}
}