2009-01-12 11 views
9

Por alguna razón, nunca se me ocurrió que podría haber marcos para CSS. He estado trabajando en mi propio sitio personal, y realmente odio diseñar con CSS (creo que más de lo que algunos programadores podrían estar de acuerdo conmigo). De todos modos, entiendo los beneficios de un marco para un lenguaje como Java, PHP, [insertar idioma]. Descargué un par de marcos CSS diferentes y realmente no pude entender cómo usarlos. Supongo que podría estar esperando una API o algo así (que obviamente no tiene sentido dada la falta de lógica en CSS) ...¿Cómo se usan los marcos de CSS?

¿Alguien ha usado (y recomendaría) un marco de CSS? ¿Es excesivo para un diseño relativamente simple?

No publique enlaces a otros sitios, sé cómo usar Google. Prefiero escuchar las opiniones y opiniones de la comunidad. Gracias.

+0

Nunca voy a comprender por qué algunas personas marcan algunos mensajes ofensivos. Supongo que en este caso debido al comentario de "Sé cómo usar Google" ... pero, francamente, creo que es una buena advertencia sobre esta cuestión. –

+1

"sé cómo usar google" fue un comentario para evitar las respuestas de "mira aquí en este enlace". Esta pregunta se orientó hacia la utilidad de un marco css ... tratando de evitar un agregado de frameworks css –

+1

¡Vamos, hay respuestas mucho mejores que la seleccionada! –

Respuesta

2

Usé YAML (Yet Another Multicolumn Layout) en algunos proyectos, porque no me gustaba "pelear" con Internet Explorer 6 HACKS. Hay una buena explicación de cómo usarlo y puede personalizarlo según sus necesidades (siempre que vaya a utilizar un diseño de varias columnas (2 o 3)).

+0

genial, sí, estoy buscando usar un framework de la misma manera que uso jquery, para manejar las pequeñas peculiaridades mundanas entre los navegadores que hacen que el desarrollo no sea divertido. –

2

Por favor entienda framework aquí simplemente como 'una colección de ayudantes para hacer las cosas'. Entonces, ¿qué obtendrás en la mayoría de los casos es un conjunto de definiciones de CSS, restablecedores y hacks, que probablemente necesitarás codificar para ti mismo de todos modos cuando tengas en mente la compatibilidad entre navegadores?

¿Sin enlaces? K. Primero, debes familiarizarte con las técnicas de diseño de rejilla. Mis compañeros desarrolladores de front-end recomiendan Blueprint para manejar diseños basados ​​en CSS, sin importar cuán complejos sean. Espero que esto ayude un poco.

+0

bien, sí, he mirado planos (y elementos). Siento que comienza a gelatinarse en mi mente ahora. gracias –

2

Advertencia: Realmente no he estudiado este tema en unos años, el paisaje puede haber cambiado.

Las pocas estructuras de CSS con las que he jugado en el pasado han sido más o menos horribles diseñadas para ajustarse a cuadrículas, deseos equivocados de incorporar WYSIWYG a la imagen y proporcionar cosas como esquinas redondeadas genéricas y demás. Tienden a tener algunos problemas semánticos (.italic FTL) y requieren una gran cantidad de retoques manuales para un marco.

Más práctico para el principiante de CSS o sitio de desarrollo rápido, son quizás el restablecimiento de CSS que funciona con la línea de base de CSS en navegadores (yahoo's) (Erik Meyer's). Pero esto no es sin su propio controversy y nunca parecía ser suficiente.

Básicamente. Creo que CSS requiere una caja de herramientas con sus propias técnicas comunes, pero es algo que elegirá y cambiará constantemente. Como en la mayoría de los desarrolladores web, creo que cuanto más experimentado obtienes, más te das cuenta de que quieres hacer tuyos.

+0

interesante, estaba bajo la impresión de que podían crear diseños simples (navegación vertical, diseño de 2 columnas, etc.) para personas como yo. Además, estoy empezando a comprender que estos marcos pretenden ser utilizados en múltiples sitios, no en sitios humildes como theman.com. Gracias por la entrada –

+0

He estado haciendo diseño de CSS durante años y nunca había escuchado sobre cuadrículas antes de ahora, y qué bueno se ven terribles. Supongo que ahora sé de dónde vienen todos esos diseños suaves, sensibles pero sin rasgos distintivos. –

1

960.gs parece ser bastante popular entre los diseñadores últimamente, aunque nunca he visto el punto de los marcos de CSS a mí mismo.

Cuestiones relacionadas