A propriedade CSS text-align-last
- Página anterior text-align
- Próxima página text-decoration
Definição e uso
A propriedade alinhamento-final determina como alinhar a última linha do texto.
Observe que a propriedade alinhamento-final define todas as últimas linhas dentro do elemento selecionado. Portanto, se um <div> contiver três parágrafos, alinhamento-final será aplicado à última linha de cada parágrafo. Para usar alinhamento-final no último parágrafo do contêiner, você pode usar :last-child, veja o exemplo a seguir.
Notas:No Edge/Internet Explorer, a propriedade alinhamento-final é aplicável apenas ao texto com "alinhamento: justificar".
Veja também:
Tutorial de CSS:Texto CSS
Manual de Referência do DOM HTML:textAlignLast Atributo
Exemplo
Alinhar a última linha de três elementos <div>:
div.a { alinhamento: justificar; /* Para Edge */ alinhamento-final: direita; } div.b { text-align: justify; /* Para Edge */ text-align-last: center; } div.c { text-align: justify; /* Para Edge */ text-align-last: justify; }
Mais exemplos TIY podem ser encontrados na parte inferior da página.
Sintaxe CSS
text-align-last: auto|left|right|center|justify|start|end|initial|inherit;
Valor do atributo
Valor | Descrição |
---|---|
auto |
Valor padrão. A regra de alinhamento de cada linha é determinada pelo valor de text-align. Se o valor de text-align for justify, o comportamento de text-align-last é o mesmo que configurar start. |
left | A última linha alinha à esquerda. |
right | A última linha alinha à direita. |
center | A última linha alinha no centro. |
justify | O início da última linha de texto alinha com a esquerda do content box e o final com a direita. |
start |
A última linha alinha no início da linha. Se text-direction for de esquerda para direita, alinhe à esquerda, se text-direction for de direita para esquerda, alinhe à direita. |
end |
A última linha alinha no final da linha. Se text-direction for de esquerda para direita, alinhe à direita, se text-direction for de direita para esquerda, alinhe à esquerda. |
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: | Sim |
Produção de animação: | Não suportado. Veja:Propriedades relacionadas a animação. |
Versão: | CSS3 |
Sintaxe JavaScript: | object.style.textAlignLast="right" |
Mais exemplos
Use text-align-last: no último linha dentro do contêiner
div.b p:last-child { text-align-last: center; }
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente essa propriedade.
Os números com -moz- indicam a primeira versão que usa o prefixo.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
47.0 | 5.5* | 49.0 12.0 -moz- |
Não suportado | 34.0 |
* No Edge/Internet Explorer, não suporta os valores "start" e "end".
- Página anterior text-align
- Próxima página text-decoration