He usado Zurb Foundation and Skeleton antes, así que estoy familiarizado con ambos, pero nunca antes tuve que convertir un sitio web existente en un sitio web receptivo. ¿Cuál es el método más rápido para convertir mi sitio web? ¿Utiliza un marco como el anterior o agrega consultas de medios para el código ya proporcionado? (¿Eso incluso trabajar?)¿La forma más rápida de hacer que el sitio web sea receptivo?
Respuesta
determinar los dispositivos que desea apoyar y luego agregar una hoja de estilo con algo en este sentido:
/* =Responsive Structure
----------------------------------------------- */
@media (max-width: 800px) {
/* Smaller Resolution Desktops and Laptops */
[...]
}
@media (max-width: 650px) {
/* Smaller devices */
[...]
}
@media (max-width: 450px) {
/* Even Smaller devices */
[...]
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
/* Even Smaller devices */
[...]
}
Es más fácil de probar si van en orden descendente. más consultas de ejemplo los medios de comunicación aquí:
http://css-tricks.com/snippets/css/media-queries-for-standard-devices/
gracias! Hacerlo así sería la forma más fácil de hacer que el sitio web responda –
Sí, porque puede agregarlo a una hoja de estilo existente y comenzar a hacer anulaciones inmediatamente. –
¿Hiciste esto Joe? ¿Cuáles fueron tus resultados? Estoy a punto de hacer lo mismo en el sitio web de un cliente y estoy tratando de decidir si recomendarán que reconstruyan su CSS desde cero (que es un proyecto bastante grande), o lo harán de esta manera. – vrutberg
En mi caso tengo que volver a escribir la página web desde cero porque mi archivo de estilo de respuesta ni de resolver el problema .. Así que vuelven a escribir mis Estilos usando LESS y el I crean una hoja de estilo receptiva con las consultas de medios correctas como Matthew Darnell do.
No estoy familiarizado con Skeleton pero Twitter Boostrap funciona bien para mí.
Si está dispuesto a hacer un poco de trabajo mental y la migración, hay una manera de instalar la base en un proyecto actualmente existente (específicamente proyectos de brújula).
Primero necesita tener una brújula instalada y convertir el proyecto en un proyecto de brújula. Una forma fácil de hacerlo es a través del kit de código y simplemente arrastrando y soltando su carpeta de proyecto en el kit de código. Puede obtener algunos consejos de terminal a través de esta página en el sitio web de la fundación.
http://foundation.zurb.com/docs/sass.html
Usted sería entonces necesario abrir el terminal y escriba
cd /path-to-your-project-folder/
continuación, escriba
compass install -r zurb-foundation foundation
Usted puede tratar de utilizar la fundación solo en una aplicación existente utilizando completamente Sass (sin brújula) pero tendrías que descargar la base desde el sitio de git e incluir el scss uno por uno. Puede encontrar información en la página que he enumerado arriba.
- 1. ¿Cómo hacer que el menú desplegable de Superfish sea receptivo?
- 2. ¿Cómo hacer que la deserialización XML sea más rápida?
- 3. La forma más rápida de hacer una resta de colección
- 4. ¿Una forma de hacer que md5_file() sea más rápido?
- 5. ¿Cómo hacer que un sitio web funcione más rápido?
- 6. ¿Puedo hacer que la autenticación SSH sea rápida?
- 7. ¿La forma más rápida de hacer sombras en iOS?
- 8. ¿Cómo hacer que una carga WebView de Android sea más rápida?
- 9. ¿Cuál es la forma más rápida de hacer solicitudes web concurrentes en Perl?
- 10. ¿Existe alguna forma más rápida de copiar un archivo que no sea File.Copy
- 11. ¿Cómo hacer que EditText sea más pequeño que el predeterminado?
- 12. Cómo hacer que TimePicker sea más pequeño
- 13. Forma más rápida de detectar el país del usuario
- 14. ¿Puedo hacer que JUnit sea más detallado?
- 15. La forma más rápida de probar la conexión a Internet
- 16. ¿Cómo hacer que Rotate3dAnimation sea más suave?
- 17. Forma más rápida para enumerar el alfabeto
- 18. Forma más rápida de leer el archivo
- 19. Cómo hacer que la declaración if grande sea más legible
- 20. La forma más rápida de completar ArrayList
- 21. La forma más rápida de aprender Maven
- 22. La forma más eficiente de hacer que una estructura de datos sea segura (Java)
- 23. Cómo hacer que mi código sea más seguro
- 24. ¿Hay alguna manera eficiente de hacer que la consulta de la base de datos de Android sea más rápida?
- 25. ¿La forma más simple de hacer que todo un método sea seguro para subprocesos?
- 26. ¿Cómo puedo hacer que el fondo de mi sitio web sea transparente sin hacer que el contenido (imágenes y texto) también sea transparente?
- 27. ¿La forma más rápida de ver la pantalla? Cualquier idioma
- 28. ¿Cuál es la forma más fácil o más rápida de hacer que CSS represente lo mismo en todos los navegadores?
- 29. ¿Qué forma debo usar para hacer un sitio web?
- 30. La forma más rápida de obtener el icono de shell
Responsive a what? ¿Estás hablando del rendimiento del sitio web? Hace referencia a consultas de medios que tratan sobre algo diferente. Creo que confundimos ¿De qué se trata realmente tu pregunta? – jfriend00
@ jfriend00, el término "receptivo" en diseño web (y específicamente "diseño receptivo" según las etiquetas de la pregunta) hace referencia a sitios web que ajustan dinámicamente su diseño, utilizando consultas de medios CSS para cualquier tamaño de pantalla en el que se encuentren. –