"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo centrar una lista desordenada sin una división principal en CSS?

¿Cómo centrar una lista desordenada sin una división principal en CSS?

Publicado el 2024-11-08
Navegar:887

How to Center an Unordered List Without a Parent Div in CSS?

Cómo centrar una lista desordenada sin un DIV principal

En CSS, centrar una lista desordenada (

    ) mientras se mantiene la izquierda Los elementos de la lista alineados pueden ser un desafío sin utilizar un div principal. Aquí se explica cómo lograr este efecto:

    El fragmento de código proporcionado, con un div principal, usa text-align: center en el div y display: inline-block en ul para centrar la lista. Sin embargo, este método requiere un contenedor div principal.

    Para centrar una lista desordenada sin un div principal, las propiedades CSS como margin y text-align no se pueden usar de manera efectiva ya que

      no tiene un ancho fijo .

      La solución radica en configurar

        para que se comporte como una tabla usando display:table. Esto crea una estructura similar a una tabla donde las filas se definen mediante elementos de la lista (
      • ). Al configurar margin: 0 auto en
          , la tabla (es decir, la lista) se centra dentro de su elemento contenedor.

          Aquí está el código CSS que logra este efecto:

        ul {
          display: table;
          margin: 0 auto;
        }

        Para demostrarlo, aquí hay un fragmento de código que utiliza el HTML proporcionado pero sin un div principal:

        
        
        
          
        • 56456456
        • 4564564564564649999999999999999999999999999996
        • 45645

        Este código centrará la lista desordenada en la página, manteniendo los elementos de la lista alineados a la izquierda.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3