Eu quero mudar apenas o segundo elemento de uma classe no sass, por exemplo, dois inputs de form, eles são apenas vizinhos no código. O que eu faço para aplicar uma alteração apenas no input vizinho ao primeiro ?
Eu quero mudar apenas o segundo elemento de uma classe no sass, por exemplo, dois inputs de form, eles são apenas vizinhos no código. O que eu faço para aplicar uma alteração apenas no input vizinho ao primeiro ?
Fala ai Cicero, tudo bem? No caso seria referente ao HTML? Não entendi se as modificações seria para compilar apenas o segundo elemento em CSS ou aplicar estilos na página.
Se for a segunda opção, caso você queira aplicar um seletor apenas para o irmão, tu pode usar o +
, exemplo:
<div>D 1</div>
<p>P 1</p>
<p>P 2</p>
<p>P 3</p>
p {
color: red;
font-size: 50px;
}
div + p {
color: black;
}
Apenas o primeiro paragrafo vai ficar com a cor da fonte preta.
Fico no aguardo.
Era essa dúvida, estava confundindo com o operador ">"
Boa Cicero, sempre que precisar não deixe de criar suas dúvidas.
Abraços e bons estudos.