1. 背景
  2. 背景原点

Quick reference

Class
Properties
bg-origin-borderbackground-origin: border-box;
bg-origin-paddingbackground-origin: padding-box;
bg-origin-contentbackground-origin: content-box;

基础用法

设置背景原点

使用 bg-origin-borderbg-origin-paddingbg-origin-content 来控制元素背景的呈现位置。

bg-origin-border

bg-origin-padding

bg-origin-content

<div class="bg-origin-border p-4 border-4 border-dashed ..." style="background-image: url(...)"></div>
<div class="bg-origin-padding p-4 border-4 border-dashed ..." style="background-image: url(...)"></div>
<div class="bg-origin-content p-4 border-4 border-dashed ..." style="background-image: url(...)"></div>

有条件申请

悬停、聚焦和其他状态

Tailwind 允许您使用变体修饰符有条件地在不同状态下应用实用程序类。例如,使用 hover:bg-origin-padding 来仅 在 hover应用 bg-origin-padding.

<div class="bg-origin-border hover:bg-origin-padding">
  <!-- ... -->
</div>

详细了解, 请参考 Hover, Focus, & Other States 文档.

断点和媒体查询

您还可以使用变体修饰符来定位媒体查询,例如响应式断点、暗模式、首选减少运动等。例如, 使用 md:bg-origin-padding 来应用 bg-origin-padding 程序,适用于中等屏幕尺寸及以上。

<div class="bg-origin-border md:bg-origin-padding">
  <!-- ... -->
</div>

进一步了解,请参考 响应式设计, 暗黑模式 媒体查询.