Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

418
Views
Centro Bootstrap 5 Modal horizontal

En mi aplicación vue, Bootstrap 5 modal no está centrado horizontalmente en el escritorio. Este es mi componente:

Modal.vue

 <template> <teleport to="#modal-container"> <div ref="modalRef" class="modal fade" :id="`modal-${id}`" tabindex="-1" :aria-labelledby="`modal-${id}`" aria-hidden="true" > <div class="modal-dialog modal-dialog-centered"> <div class="modal-content" :style="[noPadding && { backgroundColor: 'transparent' }]" > <div v-if="!noHeader" class="modal-header"> <slot name="header" /> </div> <div class="modal-body" :style="[noPadding && { padding: 0 }]"> <slot /> </div> </div> </div> </div> </teleport> </template> <script lang="ts"> import { defineComponent, onMounted, ref, watch, getCurrentInstance, } from "vue"; import { Modal } from "bootstrap"; import { onBeforeRouteLeave } from "vue-router"; export default defineComponent({ name: "Modal", // modal states logic, no styles .... }); </script> <style lang="scss"> .modal-dialog { margin: 20px !important; .modal-header { font-weight: 500; font-size: 17px; border-bottom: none; color: $dark; padding-bottom: 0; } .modal-content { border-radius: 10px; } } </style>

Revisé con elementos de inspección pero no encontré el camino. la estructura HTML se copia de getbootstrap.com y todo funciona muy bien en dispositivos móviles .

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

con esta línea

 margin: 20px !important;

Elimina la propiedad auto para centrar el modal.

Usa esto en su lugar

 margin: 20px auto !important;
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!