"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como recuar linhas de rótulo agrupadas subsequentes em CSS?

Como recuar linhas de rótulo agrupadas subsequentes em CSS?

Publicado em 2024-11-08
Navegar:957

How to Indent Subsequent Wrapped Label Lines in CSS?

Recuo de linhas subsequentes do texto da etiqueta quebrada

Quando confrontado com restrições na largura do formulário, o texto da etiqueta pode quebrar em várias linhas, levando a uma estética preocupações. Embora a primeira linha seja recuada devido à presença de um elemento de entrada, as linhas subsequentes podem não ser, criando uma aparência irregular.

Para obter a segunda linha recuada e as linhas subsequentes usando apenas CSS, considere usar a seguinte abordagem:

Coloque o elemento de entrada e seu rótulo dentro de um contêiner pai com a classe "checkbox-field". Defina a propriedade de exibição deste pai como "flex" e a direção flexível como "row".

.checkbox-field {
  display: flex;
  flex-direction: row;
}

Exemplo de uso:

Esta solução ajusta de forma flexível o texto da etiqueta à largura disponível, mantendo uma aparência visual consistente.

Declaração de lançamento Este artigo foi reimpresso em: 1729725831 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3