--- title: padding-inline-start slug: Web/CSS/padding-inline-start translation_of: Web/CSS/padding-inline-start ---
{{CSSRef}}{{SeeCompatTable}}

概要

The padding-inline-start CSS property defines the logical inline start padding of an element, which maps to a physical padding depending on the element's writing mode, directionality, and text orientation. It corresponds to the {{cssxref("padding-top")}}, {{cssxref("padding-right")}}, {{cssxref("padding-bottom")}}, or {{cssxref("padding-left")}} property depending on the values defined for {{cssxref("writing-mode")}}, {{cssxref("direction")}}, and {{cssxref("text-orientation")}}.

It relates to {{cssxref("padding-block-start")}}, {{cssxref("padding-block-end")}}, and {{cssxref("padding-inline-end")}}, which define the other paddings of the element.

{{cssinfo}}

句法

/* <length> values */
padding-inline-start: 10px;   /* An absolute length */
padding-inline-start: 1em;    /* A length relative to the text size */

/* <percentage> value */
padding-inline-start: 5%;     /* A padding relative to the block container's width */

/* Global values */
padding-inline-start: inherit;
padding-inline-start: initial;
padding-inline-start: unset;

Values

The padding-inline-start property takes the same values as the {{cssxref("padding-left")}} property.

Formal syntax

{{csssyntax}}

范例

HTML Content

<div>
  <p class="exampleText">Example text</p>
</div>

CSS Content

div {
  background-color: yellow;
  width: 120px;
  height: 120px;
}

.exampleText {
  writing-mode: vertical-lr;
  padding-inline-start: 20px;
  background-color: #C8C800;
}

{{EmbedLiveSample("Example", 140, 140)}}

规范

规范 状态 注释
{{SpecName("CSS Logical Properties", "#propdef-padding-inline-start", "padding-inline-start")}} {{Spec2("CSS Logical Properties")}} Initial definition

浏览器兼容性

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatNo}}[2] {{CompatGeckoDesktop("41.0")}}[1] {{CompatNo}} {{CompatNo}} {{CompatNo}}[2]
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{CompatNo}} {{CompatGeckoMobile("41.0") }}[1] {{CompatNo}} {{CompatNo}} {{CompatNo}}

[1] Available since Gecko 38, but behind the preference layout.css.vertical-text.enabled, then disabled by default. The preference has been removed in Gecko 51 and this property cannot be disabled since this version. From Firefox 3, Gecko supports the prefixed -moz-padding-start.

[2] From Chrome 2 and Safari 3, the similar prefixed -webkit-padding-start are supported.

也可以看看