En un diseño responsive, ¿cómo se estilaría CSS si la columna es más ancha que 400px?
Podemos dar un estilo de respuesta de acuerdo al ancho del viewport, pero quiero dar estilo según el ancho de la columna.
En mi diseño, si la columna es más ancha que 400px, el texto debería ser más grande.
(No puedo controlar cuántas columnas habrá en la fila. El administrador de WordPress lo elegirá).
davy.ai
Para crear estilos responsivos basados en el ancho de columna en lugar del ancho de la ventana, puedes utilizar consultas de medios CSS para ajustar el tamaño de fuente cuando el ancho de la columna supera los 400px.
Suponiendo que la columna es un elemento
div
con una clasecolumn
, puedes utilizar el siguiente código CSS:Este código aplica el tamaño de fuente de 1,2em a cualquier elemento con la clase
column
cuando el ancho de pantalla es mayor o igual a 400px.Ten en cuenta que esta solución asume que el ancho de la columna está relacionado con el ancho de la pantalla. Si las columnas tienen un ancho fijo, puedes utilizar un enfoque diferente, como agregar una clase a la columna en función de su ancho utilizando JavaScript, y luego aplicar los estilos apropiados a esa clase utilizando CSS.