Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

208
Visualizações
¿Por qué mi css no funciona en el ícono de v-checkbox?

Tengo dos íconos y estoy tratando de personalizarlos.

 <v-checbkox icon class="icons" off-icon="mdi-close" on-icon="mdi-mark"></v-checkbox>

Quiero algo como esto :

ingrese la descripción de la imagen aquí

Y de hecho tengo esto:

ingrese la descripción de la imagen aquí

Intenté esto (lo obtuve del modo css dev del primer icono):

 .icons { background-color: red; color:green !important; font-weight: 200; border-radius: 2px; }

Y el font-weight no cambia, el color no cambia el ícono, pero el color de desplazamiento y el background color es un cuadrado (muy) demasiado grande.

¿Que estoy haciendo mal?

Actualizar

Background-color fondo me da esto:

ingrese la descripción de la imagen aquí

Ok, esto casi funcionó:

 <v-checkbox v-model="answer.correct" on-icon="mdi-check" off-icon="mdi-close" color="white" style="border-radius:6px; width:40px; height:40px" :class="{ 'success': answer.correct, 'red': !answer.correct}" class="answer-toggle icons mr-3 pl-2 pt-2" ></v-checkbox>

ingrese la descripción de la imagen aquí

Pero el blanco solo funciona para mdi-check no mdi-close

¿Cómo puedo darle la misma condición que la clase y agrandar el ícono?

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Parece cambiar el color y el color de fondo, debe usar los accesorios correspondientes v-checkbox .

https://vuetifyjs.com/en/api/v-checkbox/#props

about 4 years ago · Juan Pablo Isaza Relatório

0

Según los documentos de Vuetify , puede cambiar la apariencia de la casilla de verificación configurando sus accesorios de la siguiente manera (he usado el selector de color para que coincida con su ejemplo)

 <v-checkbox v-model="your-model" label="success" color="#377d22" value="success" hide-details ></v-checkbox>
about 4 years ago · Juan Pablo Isaza Relatório

0

Probablemente ya resolviste esto, pero responderé aquí en caso de que esto pueda ayudar a alguien. En lugar de usar 'mdi-check' y 'mdi-close', debería usar:

 <v-checkbox v-model="answer.correct" on-icon="mdi-checkbox-marked" off-icon="mdi-close-box" :color="answer.correct ? 'green' : 'red'" ></v-checkbox>

Estos iconos ya tienen el cuadro, por lo que no tiene que crear un cuadro alrededor de sus iconos. Y establece el color de acuerdo a tu lógica. Para más iconos: https://materialdesignicons.com/

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda