Las utilidades de enlace se utilizan para estilizar tus anchors y ajustar su color, opacidad, desplazamiento de subrayado, color de subrayado y más.
Opacidad del enlace
Cambia la opacidad alfa del valor de color del enlace rgba() con utilidades. Ten en cuenta que los cambios en la opacidad de un color pueden generar enlaces con insuficiente contraste.
Incluso puedes cambiar el nivel de opacidad al pasar el mouse.
Enlace subrayado
Color de subrayado
Cambia el color del subrayado independientemente del color del texto del enlace.
Desplazamiento del subrayado
Cambia la distancia del subrayado de tu texto. El desplazamiento se establece en unidades em para escalar automáticamente con el font-size actual del elemento.
Opacidad del subrayado
Cambiar la opacidad del subrayado. Requiere agregar .link-underline para establecer primero un color rgba() que usamos para luego modificar la opacidad alfa.
Variantes hover
Al igual que las utilidades .link-opacity-*-hover, .link-offset y .link-underline-opacity incluyen variantes :hover de forma predeterminada. Mezcla y combina para crear estilos de enlaces únicos.
Enlaces de colores
Los ayudantes de enlaces de colores se han actualizado para combinarlos con nuestras utilidades de enlaces. Utiliza las nuevas utilidades para modificar la opacidad del enlace, la opacidad del subrayado y el desplazamiento del subrayado.
Personalización del CSS
Además de las siguientes funciones de Sass, considera leer sobre nuestras propiedades personalizadas de CSS incluidas (también conocidas como variables CSS) para colores y más.
Uso de las utilidades de Interacciones en Bootstrap
Clases de utilidad que cambian la forma en que los usuarios interactúan con los contenidos de un sitio web.
Selección de texto
Cambiar la forma en la que se selecciona el contenido cuando el usuario interactúa con él.
Eventos de puntero
Bootstrap proporciona las clases .pe-none y .pe-auto para evitar o agregar interacciones de elementos.
La clase .pe-none (y la propiedad CSS pointer-events que establece) solo previene las interacciones con un puntero (ratón, lápiz óptico, touch). Los enlaces y controles con .pe-none son, de forma predeterminada, aún enfocables y procesables para los usuarios del teclado. Para garantizar que estén completamente neutralizados incluso para los usuarios de teclado, es posible que debas agregar atributos adicionales como tabindex="-1" (para evitar que reciban el foco del teclado) y aria-disabled="true" (para transmitir el hecho de que están efectivamente deshabilitados para tecnologías de asistencia) y posiblemente usar JavaScript para evitar por completo que sean procesables.
Si es posible, la solución más sencilla es:
Para controles de formulario, agrega el atributo HTML disabled.
Para enlaces, elimina el atributo href, convirtiéndolo en un enlace ancla o marcador de posición no interactivo.