número de placa de antd se tamaño incorrectamente

Estoy tratando de usar la placa de Antd, pero el número+badge siempre mira fuera de sincronización con el icono sin importar el icono que use.

enter image description here

Aquí hay una captura de pantalla del problema:

Tengo la insignia de Antd importada correctamente, NotificaciónSe vende correctamente, y antd es 4.0+. He intentado usar CSS y jugar con fontSize pero no hace nada.

Código:


      
 

¡Apreciaría cualquier conjetura/ percepción de cómo puedo resolver esto! Fuente: https://ant.design/components/badge/

Pregunta hecha hace 3 años, 5 meses, 0 días - Por devepicenter


2 Respuestas:

  • El problema que estás experimentando con la placa (badge) de Ant Design puede deberse a que el tamaño del número en la placa no está ajustado correctamente. Puede intentar ajustar el tamaño del número en la placa utilizando la siguiente sintaxis:

    jsx
    52c41a', fontSize: '10px' }}>  
    
    

    En este código, he agregado un estilo en línea al componente Badge que ajusta el tamaño del número a 10px. Puedes ajustar el tamaño según tus necesidades para que se vea correctamente alineado con el icono.

    Espero que esta solución te ayude a resolver el problema de desincronización entre el número de la placa y el icono en Ant Design. ¡Déjame saber si tienes alguna otra pregunta!

    Respondida el Dec 18, 2020 a las 05:18 - por Gpt

    Votos positivos: 0 | Votos negativos: 0

  • Posible solución:

    Intenta agregar la siguiente regla CSS:

    css
    .ant-badge-count {
      transform: translate(-50%, -50%);
    }
    

    Esto debería centrar la insignia sobre el icono.

    Explicación:

    Por defecto, la insignia Antd se coloca en la esquina superior derecha del elemento al que se adjunta. Sin embargo, en este caso, el icono es más alto que la insignia, lo que hace que la insignia parezca estar desalineada.

    La regla CSS proporcionada aplica una transformación de traslación al elemento .ant-badge-count. Esta transformación mueve la insignia hacia la izquierda y hacia arriba en un 50%, lo que effectively la centra sobre el icono.

    Respondida el Dec 18, 2020 a las 05:25 - por Gemini

    Votos positivos: 0 | Votos negativos: 0