Dado que el diseño receptivo ya no es opcional, las redes CSS se convierten rápidamente en la mejor solución para crear diseños coherentes para sitios web, que se ven muy bien en varios dispositivos. En resumen, las cuadrículas CSS ofrecen una forma rápida de montar un sitio. ¿Conoces todas esas posiciones flotantes y fijas y fijas que usé? Sí, se vuelven anticuados a medida que evoluciona CSS. Las cuadrículas CSS3 facilitan la creación y modificación de los sitios. En la publicación de hoy, le mostraré cómo funciona, por qué debe usarlas y cómo codificar sus propias cuadrículas para modelos personalizados.
¿Qué es un sistema de cuadrícula CSS? Antes de comenzar a crear el nuevo look, primero hay algunas cosas que debe saber. A saber, cómo se unen las cuadrículas para formar una apariencia y qué navegadores lo aceptarán. Para crear modelos, todo comienza con una cuadrícula. En la cuadrícula base hay líneas, columnas, celdas, pistas, líneas y áreas. También hay elementos de cuadrícula que son prácticamente el contenido que coloca en su cuadrícula. Si decide crear una apariencia de cuadrícula secundaria, también se llama elemento de cuadrícula. Si parece que las cuadrículas son solo tablas HTML de lujo, es porque de manera pequeña lo son, porque hay muchas similitudes entre las dos. La mayor diferencia es que hay propiedades específicas y poderosas disponibles con las cuadrículas CSS, pero nos acercaremos un poco más tarde.

Una pista de red CCS es una fila o columna completa.
RANS, columnas y células significan lo mismo para las redes CSS que para las tablas HTML. Las piezas son prácticamente lo que se llama una fila o columna completa, y un área es una combinación de células que forman un contenedor de contenido rectangular, mientras que las líneas de la cuadrícula son el área y las paredes de las celdas de apariencia, similar al borde de una tabla HTML . Las áreas son las que forman las diferentes secciones de apariencia que desea usar, como el encabezado, las barras laterales, la zona de contenido principal y el sótano. Un área es lo que forma las diferentes secciones de su cuadrícula.

Al definir estas áreas con el nuevo código CSS disponible, puede crear el aspecto elegante que se crea rápidamente como tablas HTML, pero mueva más fácilmente si decide cambiar las cosas más adelante.
La única captura es que el nuevo código CSS aún no es completamente compatible con todos los navegadores, pero, en la forma en que van las cosas, es probable que el nuevo sistema de cuadrícula CSS sea la norma y se convierta en la mejor práctica. Esto significa que es solo cuestión de tiempo hasta que todos los navegadores principales sean totalmente compatibles con el CSS actualizado. Dicho esto, Francois Remy está disponible en el GitHub que puede usar con soporte de browsers cruzados, por lo que puede comenzar a experimentar con las cuadrículas de inmediato. En Chrome, también puede activar la plataforma web experimental en unos pocos clics para dar a las cuadrículas una prueba de manejo. Para hacer esto, comience cargando el menú de opciones secretas adicionales, yendo a la URL a continuación:
La idea se carga A4A983ECF0E5BBE8E71BF91283E6F987
Desplácese hacia abajo hasta la sección Active las funciones de la plataforma web experimental, luego haga clic en el enlace en el título. Puede activar las pruebas de las redes CSS3 en Chrome con unos pocos clics.
Luego, haga clic en el botón Relante ahora que aparece y listo. Ahora está listo para experimentar con las cuadrículas CSS en Chrome para dispositivos Mac, Windows, Linux y Android. Configuración de sus cuadrículas con HTML5 Ahora que tiene herramientas de prueba activadas, puede comenzar a codificar su aspecto de cuadrícula. Similar al CSS habitual, necesita una página para mostrar cualquier código CSS que escriba.

Realice una copia de seguridad de su archivo Page.php o cualquier otro archivo de página de WordPress que desee experimentar y coloque en algún lugar para mantenerse a salvo. Ahora está listo para agregar el código HTML5 básico necesario para mostrar cualquier cuadrícula que cree más adelante. Crearemos áreas para el encabezado, el sótano, la zona de contenido y una barra lateral a la derecha. Para hacer esto, puede ingresar el siguiente código en su página:
Cargue la idea 49AEB809E0BD1FDD345886A962B3D086
Puede agregar opcionalmente a cada sección si desea ver activamente donde aparecen las áreas de la cuadrícula después de haber terminado de codificar.
Además de sus cuadrículas con CSS antes de comenzar a codificar, es importante tener en cuenta que hay algunas propiedades regulares de CSS que no funcionan con cuadrículas:
Columna- *-Where * es una extensión de la propiedad, como la columna-span, el ancho de columna y la columna-rue, por nombrar solo unos pocos.
FLOAT: la única vez que funciona el atributo flotante es si lo aplica antes de un elemento de cuadrícula, como para la visualización del engranaje que muestra la cuadrícula. No podrá flotar contenido dentro de la red. Claro: una vez que trabaje con la apariencia de la cuadrícula, no tendrá que preocuparse por eliminar ningún elemento flotante, porque las cuadrículas ignoran esta propiedad.
Vertical-align: esta propiedad no tendrá un efecto sobre la apariencia de la cuadrícula.
:: Primera línea y :: Primer litera. Estos pseudo-elementos no se aplican a los contenedores de cuadrícula, que son los elementos en los que se mantienen todo su contenido, sus celdas y áreas, similares a los contenedores de contenido.
Todavía se aplican todas las demás reglas de CSS que no están en esta lista.
Debido a que todo está fuera de la carretera, haga una copia de seguridad del archivo style.css y luego agregue sus cuadrículas. Comience llamando a su ID de cuadrícula y usando la propiedad de la cuadrícula, como se muestra en el ejemplo a continuación.
La idea se carga 318FA01B14907C623E93A89271535F0A
Si descubre que está construyendo su apariencia y posicionamiento no se ve correcto, intente cambiar esta propiedad en la pantalla: Grid en línea porque debe producir el aspecto dentro del área en la que trabaja, en lugar de crear un contenedor en lo habitual CSS. Bloquear el nivel de propiedad. Se creó una cuadrícula, pero está vacía, lo cual no es tan interesante.
Para crear células, podemos usar la red de plantilla de la cuadrícula y las columnas de plantilla de la cuadrícula, colocándolas debajo de la propiedad de visualización que ya está definida. Los valores que puede introducir para ellos son las dimensiones de las celdas que desea crear. Por ejemplo, definir una dimensión para una fila crea una sola fila, mientras que la introducción de cinco dimensiones crea cinco filas. El mismo principio se aplica a las columnas. Para crear la apariencia propuesta anterior, las filas y columnas se pueden definir como se presenta a continuación: Cargue la idea 7715CB051386CA2E43DB2ED81B01230F
En este ejemplo, se agregaron tres filas y nueve columnas.
La primera fila tiene 100 píxeles de alto, la segunda se ajusta automáticamente a la cantidad de contenido agregado en relación con la cuadrícula. Esta es una excelente manera de agregar una zona de contenido principal. La tercera fila también tiene 100 píxeles de altura.
La función de repetición le permite crear cualquier cantidad de columnas o filas, siempre que todos deseen el mismo tamaño. En este caso, se crearon nueve columnas, cada una con un ancho de 100 píxeles. Esto puede parecer un número aleatorio de columnas para agregar, especialmente si solo hay cinco áreas diferentes en la apariencia previamente planificada, pero dado que podemos establecer áreas para propagarse en varias celdas, podemos establecer el tamaño predeterminado de un área.
En este ejemplo, en una sola fila, el área de contenido principal podría extenderse en siete columnas para 700 píxeles predeterminados, y la barra lateral podría extenderse en dos columnas para un ancho de 200 píxeles. Esto significa nueve columnas de 100 píxeles cada uno o 900 píxeles en total. La razón por la cual no se definieron menos columnas en un tamaño más grande es que más tarde, se agregarían más áreas que requieren menos espacio. Por ejemplo, puede agregar un área de logotipo al encabezado en el lado izquierdo, lo que requiere solo una fila y dos columnas. También puede agregar una sección de derechos de autor en el sótano de la misma manera. Esta idea también se aplica para las filas, pero decidí usar un número menor de ellas solo para mostrarle las diferentes formas en que puede planificar, ampliar y mostrar la apariencia de la cuadrícula. Hasta ahora, las cosas no se ven como el plan, pero una vez que las áreas de la cuadrícula se definen y se llaman, la apariencia comienza a asociarse. Para nombrar las áreas, debe enumerar cada una de ellas en relación con el número de líneas y columnas que ya ha definido. Puede hacer esto utilizando la propiedad de la propiedad de plantilla de la cuadrícula-Aareas, luego agregando su nombre entre las comillas para cada fila, en el orden que debe aparecer en la cuadrícula. Agregue su nombre al elemento de la cuadrícula debajo de las propiedades que acaba de agregar. Cargue la idea 736298CBA8BA720BF8A6C6A021450B
Cada columna de la primera fila se llamaba como un área similar al tercera fila.La segunda fila incluye el área de contenido principal y la barra lateral.Aunque llamamos a las celdas para facilitar la adición de contenido a ellas más tarde, las áreas de la cuadrícula aún no se han creado.Debido a que ya hemos nombrado clases para las áreas que queremos crear en nuestro archivo de página, ahora podemos definir dónde esas áreas en nuestra cuadrícula comienzan y terminan usando la estrella de cuadrícula, la red de cuadrícula, la columna de red y la columna de la red Propiedades finales.Podemos agregarlos inmediatamente de acuerdo con nuestro código principal de la cuadrícula. La idea 7B99A9194AA45637BD3C8EB4EF7
Las áreas se cuentan desde el comienzo de la primera línea de cuadrícula hasta el final de la siguiente línea de cuadrícula. Incluso si no ha agregado una columna o línea adicional, fingirá estar allí y terminar el área allí, de lo contrario, su giro o columna podría comenzar y terminar en el mismo lugar, lo que significa que no se puede mostrar contenido. Con esto, la cuadrícula base está configurada y puede comenzar a agregar contenido y estilo. El único problema es que no será receptivo a los dispositivos móviles. Haga que su aspecto receptivo de acuerdo con Smart Insights, más de la mitad del tiempo dedicado en línea en los EE. UU. En la primera mitad de 2015 fue en dispositivos móviles. Es un 11% más que el año anterior y 39% más que en 2008. La cantidad de horas dedicadas a dispositivos móviles aumenta constantemente y, si no se mantiene al día, puede permanecer completamente atrás. Puede parecer una tarea abrumadora de realizar, pero no tiene que verse así. Hay dos formas principales en que puede mirar la red receptiva y no es demasiado complicado, especialmente después de saber cómo hacer esto. También puede usarlos en conjunto para obtener un resultado aún mayor y son las propiedades de @Media y Max-Width que permiten al navegador del visitante saber cómo ver el contenido si se usa un dispositivo móvil para ver su sitio. Con la propiedad @Media, puede definir estilos específicos para su sitio que corresponden a pantallas móviles. Si el dispositivo móvil especificado se utiliza para ver su sitio, su sitio se adapta a los estilos que ha ingresado para él.

Normalmente, la opción de ancho máximo permite que su apariencia, elemento o contenedor se adhieran al tamaño que elija, estableciendo un ancho máximo del área que el contenido puede ocupar. Esto le dice a su sitio que puede permitir que las zonas de contenido se vuelvan cada vez más grandes, pero siempre que no exceda el valor que define. Con la regla @Media, el ancho máximo tiene un nuevo significado: los estilos que ingresa se aplican a todos los tipos de pantalla que ha ingresado, como para dispositivos móviles, siempre que el tamaño de la pantalla del dispositivo no sea mayor que la cantidad ingresada . Si la pantalla es más grande que el ancho máximo, entonces el estilo no se aplicará. Del mismo modo, puede definir qué pantallas muestra Ambas opciones se utilizan para garantizar que su sitio muestre su contenido de la manera más fácil para diferentes tamaños de pantalla. Por encima del primer bloque CSS que agregó a la hoja de estilo, agregue una línea adicional, similar al siguiente ejemplo: Cargue la idea 776D6E56791D151BB7B0AAAD2C6DD5C5A
Recuerde ajustar los valores numéricos a cualquier ancho es adecuado para sus necesidades específicas. Light Look cambia ahora se trata de armar todo y agregar aún más a su nuevo aspecto. La hoja de estilo completada para la aparición de la cuadrícula debe parecer similar a ella:
La idea está cargada 677ACAB4E9C1C0BBE3A7E4903D9FFA2D
Y aquí hay una mejor imagen de cómo se verían en el front-end:
Un diseño del producto terminado, con un encabezado, el área de contenido principal, la barra lateral y el sótano. Si, en cualquier momento, desea actualizar su apariencia para adaptar el tiempo, solo debe redefinir sus áreas cambiando dónde comienzan y SE. Fin para reorganizarlos de cualquier manera que lo considere apropiado. Su contenido debe pasar automáticamente a la nueva ubicación, sin tener que restaurar todo el aspecto del tema. Bastante genial, ¿verdad? También hay técnicas avanzadas que puede usar para agregar características adicionales a su nuevo aspecto y puede encontrarlas en el índice de propiedades en el sitio web de W3C. Como probablemente esperará, puede usar el progreso reciente estándar en CSS. Puede crear y comprender los diferentes y nuevos elementos que se unen para formar una apariencia de la cuadrícula. ¿Que sigue? Siga el documento de trabajo W3C para las cuadrículas para asegurarse de que esté actualizado con nuevos cambios a medida que se lanzan. ¿Qué opinas sobre el nuevo aspecto de la cuadrícula CSS3? ¿Podrías verte usando en el futuro? ¿Crees que puede ahorrarte mucho tiempo? Comparta sus pensamientos en los comentarios a continuación. Etiquetas:
CSS

Comprensión de las redes CSS para el diseño moderno del sitio de WordPress
Tags Comprensión de las redes CSS para el diseño moderno del sitio
homefinance blog