5 Visualización de datos en pantalla grande - diseño: columna de BootStrap

contenido

1. Alineación de columnas

1. Alineación vertical 

a, alinear-elementos-iniciar arriba

b. align-items-center está centrado

c, alinear-elementos-extremo inferior

 2. Alineación horizontal 

a、justificar-contenido-iniciar 左端 & justificar-contenido-centro 居中 & justificar-contenido-final 右端

b, envoltura de columna envoltura de columna

c, la columna rompe el punto de interrupción de la columna

2. Reordenación de columnas

1. Clasificación de columnas

2. Desplazamiento de columnas Desplazamiento de columnas

a. La clase .offset realiza el procesamiento de compensación en la columna columna

b 、 ms-auto me-auto

3. Columna independiente Columna independiente

Visualización de diseño de pantalla grande - Catálogo general 


Guía: referencia de caso de pantalla grande

Visualización de datos en pantalla grande de YYDatav "Resumen de casos maravillosos" (código fuente de Python y Echarts) - Blog de YYDataV - Blog de CSDN

1. Alineación de columnas

1. Alineación vertical 

a, alinear-elementos-iniciar arriba

<div class="container" style="border: 5px red solid">
        <div class="row align-items-start" style="margin:5px; padding:5px; height:50%; border: 5px blue solid">
            <div class="col" style="border: 5px green solid">
                1
            </div>
            <div class="col" style="border: 5px green solid">
                2
            </div>
            <div class="col" style="border: 5px green solid">
                3
            </div>
            <div class="col" style="border: 5px green solid">
                4
            </div>
        </div>
    </div>

b. align-items-center está centrado

 <div class="container" style="border: 5px red solid">
        <div class="row align-items-center" style="margin:5px; padding:5px; height:50%; border: 5px blue solid">
            <div class="col" style="border: 5px green solid">
                column 1
            </div>
            <div class="col" style="border: 5px green solid">
                column 2
            </div>
            <div class="col" style="border: 5px green solid">
                column 3
            </div>
            <div class="col" style="border: 5px green solid">
                column 4
            </div>
        </div>
    </div>

c, alinear-elementos-extremo inferior

    <div class="container" style="border: 5px red solid">
        <div class="row align-items-end" style="margin:5px; padding:5px; height:50%; border: 5px blue solid">
            <div class="col" style="border: 5px green solid">
                column 1
            </div>
            <div class="col" style="border: 5px green solid">
                column 2
            </div>
            <div class="col" style="border: 5px green solid">
                column 3
            </div>
            <div class="col" style="border: 5px green solid">
                column 4
            </div>
        </div>
    </div>

 2. Alineación horizontal 

a、justificar-contenido-iniciar 左端 & justificar-contenido-centro 居中 & justificar-contenido-final 右端

<div class="container" style="border: 5px red solid">
        <div class="row justify-content-start" style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4" style="border: 5px green solid">
                column 1 start
            </div>
            <div class="col-4" style="border: 5px green solid">
                column 2 start
            </div>
        </div>
        <div class="row justify-content-center" style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4" style="border: 5px green solid">
                column 3 center
            </div>
            <div class="col-4" style="border: 5px green solid">
                column 4 center
            </div>
        </div>
        <div class="row justify-content-end" style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4" style="border: 5px green solid">
                column 5 end
            </div>
            <div class="col-4" style="border: 5px green solid">
                column 6 end
            </div>
        </div>
    </div>

b, envoltura de columna envoltura de columna

Si se colocan más de 12 columnas en una fila, cada conjunto adicional de columnas se envolverá como una unidad en una nueva fila.

 En este ejemplo, las cuatro columnas se colocan en una fila, pero col-4 más col-9 es mayor que 12 columnas, así que cambie col-9 a la siguiente fila nueva. De manera similar, col-9 más la tercera columna 4 es también más de 12 columnas, por lo que col-4 también se ajusta a la siguiente fila nueva.

<div class="container" style="border: 5px red solid">
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
            <div class="col-9" style="border: 5px green solid">
                col-9
            </div>

            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
        </div>
    </div>

c, la columna rompe el punto de interrupción de la columna

En circunstancias normales, 3 columnas 4 son exactamente una fila Aquí, debido a que se agrega el punto de interrupción de columna w-100, se realiza la función de truncar en la posición de columna especificada y abrir una nueva fila.

   <div class="container" style="border: 5px red solid">
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
            <div class="w-100 d-none d-md-block"></div>
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
        </div>
    </div>

2. Reordenación de columnas

1. Clasificación de columnas

a, clase .order-x  (x es 0,1,2,3,4,5) 

Utilice la  clase .order-x  para controlar el orden de visualización del contenido. El orden de visualización se puede controlar mediante los puntos de interrupción .order-1 o .order-md-2. La clase .order-x admite 6 cuadrículas (0,1,2,3,4,5) .

<div class="container" style="border: 5px red solid">
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4 order-3" style="border: 5px green solid">
                col-1
            </div>
            <div class="col-4 order-2" style="border: 5px green solid">
                col-2
            </div>

            <div class="col-4 order-1" style="border: 5px green solid">
                col-3
            </div>
            <div class="col-4 order-0" style="border: 5px green solid">
                col-4
            </div>
        </div>
    </div>

b, orden-primero 和 orden-último 

Tanto las clases order-first como  order-last  son compatibles  con la clasificación.

2. Desplazamiento de columnas Desplazamiento de columnas

Hay dos formas de compensar las columnas de la cuadrícula: .offset class y margin

a. La clase .offset realiza el procesamiento de compensación en la columna columna

Se puede ver que offset-md-4 se usa para desplazar la primera columna a la derecha en 4 columnas.

<div class="container" style="border: 5px red solid">
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4 offset-md-4" style="border: 5px green solid">
                col-1
            </div>
            <div class="col-4" style="border: 5px green solid">
                col-2
            </div>

            <div class="col-4" style="border: 5px green solid">
                col-3
            </div>
            <div class="col-4" style="border: 5px green solid">
                col-4
            </div>
        </div>
    </div>

b 、 ms-auto me-auto

    <div class="container" style="border: 5px red solid">
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4 ms-auto" style="border: 5px green solid">
                col-1
            </div>
            <div class="col-4 ms-auto" style="border: 5px green solid">
                col-2
            </div>
        </div>
        <div class="row " style="margin:5px; padding:5px; height:20%; border: 5px blue solid">
            <div class="col-4 ms-auto" style="border: 5px green solid">
                col-3
            </div>
            <div class="col-4 me-auto" style="border: 5px green solid">
                col-4
            </div>
        </div>
    </div>

3. Columna independiente Columna independiente

Las columnas se pueden usar de forma independiente, no necesariamente como elementos secundarios directos de la fila.

    <div class="container" style="border: 5px red solid; height: 50%;">
        <div class="col-3" style="border: 5px green solid">
            col-1
        </div>
        <div class="col-9 " style="border: 5px green solid">
            col-2
        </div>
    </div>

Visualización de diseño de pantalla grande - Catálogo general 

Visualización de diseño de pantalla grande - Catálogo general La mayor influencia en la visión es el color. Una imagen resume la intención del color: color intención del color rojo es entusiasta, público, de alto perfil, brillante, agresivo, violento, sangriento, advertencia, prohibido naranja es brillante, hermoso, saludable, cálido, brillante, alegre, emocionado, cálido, cálido amarillo Calidez, amabilidad, luz, enfermedad, cobardía, sabiduría, ligereza, verdor, esperanza, vitalidad, crecimiento, protección del medio ambiente, .https: //blog.csdn.net/lildkdkdkjf/article/details/1203893492 blog.csdn.net/lildkdkdkjf/article/details/123546553

Supongo que te gusta

Origin blog.csdn.net/lildkdkdkjf/article/details/123639121
Recomendado
Clasificación