Atributo CSS inset-inline-start
- Página anterior inset-inline-end
- Próxima página isolation
定义和用法
inset-inline-start
A definição e uso
Nota:A propriedade define a distância do início do elemento na direção da linha em relação ao elemento pai. Para que essa propriedade funcione, é necessário especificar
position
do CSS inset-inline
e inset-block
As propriedades são semelhantes às propriedades do CSS top
,bottom
,left
e right
As propriedades são muito semelhantes, mas inset-block
e inset-inline
A propriedade depende da direção do bloco e da direção da linha.
Nota:propriedades CSS relacionadas writing-mode
e direction
Define a direção da linha. Isso afeta a posição inicial do elemento na direção da linha e inset-inline-start
O resultado da propriedade. Para páginas em inglês, a direção da linha é da esquerda para a direita, e a direção do bloco é para baixo.
Exemplo
Exemplo 1
Defina a distância do início do elemento <div> na direção da linha em relação ao elemento pai:
div { inset-inline-start: 50px; }
Exemplo 2
Quando o atributo writing-mode
Quando o valor do atributo é vertical-rl, a direção da linha é para baixo. O resultado é que o início do elemento se move do lado esquerdo para o topo:
div { inset-inline-start: 50px; writing-mode: vertical-rl; }
Exemplo 3
Quando o atributo direction
Quando o valor da propriedade é rtl, a direção da linha é da direita para a esquerda. A descrição contém um erro pequeno, deve ser "O resultado é que o início do elemento ainda permanece na direita (porque para rtl, o início é a direita, apenas em relação ao layout padrão ltr, todo o conteúdo é invertido)".
div { inset-inline-start: 50px; direction: rtl; }
Sintaxe do CSS
inset-inline-start: auto|length|initial|inherit;
Valor da propriedade
Valor | Descrição |
---|---|
auto | Valor padrão. Distância padrão de inline嵌入. |
length | Especifique a distância em unidades como px, pt, cm, etc. Valores negativos são permitidos. Veja:Unidades CSS. |
% | Especifique a distância em porcentagem da largura do elemento pai no eixo correspondente. |
initial | Defina essa propriedade como seu valor padrão. Veja: initial. |
inherit | Herda essa propriedade do elemento pai. Veja: inherit. |
Detalhes técnicos
Valor padrão: | auto |
---|---|
Herança: | Não |
Produção de animação: | Suportado. Veja:Propriedades relacionadas a animação. |
Versão: | CSS3 |
Sintaxe do JavaScript: | object.style.insetInlineStart="30%" |
Suporte do navegador
O número na tabela representa a versão do navegador que suporta completamente essa propriedade.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Páginas relacionadas
Tutorial:Posicionamento CSS
Referência:A propriedade CSS position
Referência:Atributo direction do CSS
Referência:A propriedade writing-mode do CSS
- Página anterior inset-inline-end
- Próxima página isolation