• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Contrata talento tech
    • Blog
    • Comercial
    • Calculadora de salario

0

1.3K
Vistas
El componente Vuetify v-app-bar-title está truncado con mucho espacio de sobra

Estoy usando una barra de navegación en mi aplicación Vue/Vuetify y agregué un componente v-app-bar-title para mostrar el nombre de la página en la que se encuentra el usuario. Sin embargo, cuando cargo ciertas páginas, el texto del título se trunca y solo se corrige si vuelvo a cargar la página. Aquí hay un ejemplo de lo que quiero decir, agregué un borde rojo al elemento para mostrar que el texto debería tener suficiente espacio: título de la aplicación truncado

Si vuelvo a cargar la página, el mosaico vuelve a la normalidad: ingrese la descripción de la imagen aquí

Intenté agregar text-overflow: show property al elemento, pero esto no pareció tener ningún efecto. También agregué una propiedad min-width , pero esto no logró cambiar el comportamiento del título.

EDITAR: Incluyendo un pequeño código adicional:

Aquí está el componente de título que estoy usando:

 <v-app-bar-title class="title" >{{ title }}</v-app-bar-title>

Y aquí está el CSS para ello:

 .title { flex-grow: 10; color: var(--text-reverse); text-overflow: show; // border: 1px solid red; }

Encontré una solución simplemente reemplazando el componente v-app-bar-title con un span , pero eso parece barato y me gustaría poder utilizar la mayor cantidad posible de vuetify.

over 4 years ago · Santiago Trujillo
5 Respuestas
Responde la pregunta

0

prueba con esto

 <v-app-bar-title class="text-no-wrap">{{ title }}</v-app-bar-title>
over 4 years ago · Santiago Trujillo Denunciar

0

Gran pregunta. ¿Podría compartir el código de su componente de la barra de aplicaciones, para que podamos echarle un vistazo?

Actualizar:

¿Está su v-app-bar-title directamente en la v-app-bar?

Posible solución, nunca he tenido que cambiar el crecimiento flexible en los componentes de Vuetify. ¿Has probado a quitar el flex-grow?

Además, puedes probar en tu clase de título css:

 text-overflow: clip; overflow: visible;
over 4 years ago · Santiago Trujillo Denunciar

0

Prueba esto... Funcionó para mí

 <v-app-bar-title class="title" > <div>{{ title }}</div> </v-app-bar-title>
over 4 years ago · Santiago Trujillo Denunciar

0

Encontré una solución que parecía funcionar en caso de que sea útil:

 <style> .v-app-bar-title__content{ width: 200px !important; } </style>
over 4 years ago · Santiago Trujillo Denunciar

0

Podemos hacer uso del componente v-toolbar-title. ¡Esto funcionó para mí!

Ejemplo de título de barra de herramientas

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda