Foros del Web » Creando para Internet » Diseño web »

[SOLUCIONADO] Jquery? o CSS3?

Estas en el tema de Jquery? o CSS3? en el foro de Diseño web en Foros del Web. Estoy creando un menú horizontal. Logré avanzar bastante con CSS3 Tengo la parte gráfica y los botones cambian de color cuando paso el cursor, pero ...
  #1 (permalink)  
Antiguo 15/08/2013, 16:29
Avatar de TECKNOCK  
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 13 años, 8 meses
Puntos: 1
Pregunta Jquery? o CSS3?

Estoy creando un menú horizontal. Logré avanzar bastante con CSS3

Tengo la parte gráfica y los botones cambian de color cuando paso el cursor, pero no se cómo le hago para que el menú sea funcional. Es decir que al presionar un botón este se quede marcado y que se ejecute alguna acción.

Buscando en "SAN GOOGLE" veo que se puede hacer lo mismo con JQuery.

La pregunta es: ¿Qué me aconsejan?

a) Con Css3 se peude hacer todo?
b) Es mejor Hacer todo en JQuery?
c) Quizá lo mejor sea una combinación de ambos?

Por favor denme un link o algo para aprender a hacer menús con buena pinta y 100% funcionales.
  #2 (permalink)  
Antiguo 15/08/2013, 18:03
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Jquery? o CSS3?

para que se quede "marcado" o activo lo mejor es javascript (jQuery) si es que el menu no cambia de página.

pero se puede hacer un menu muy funcional con css2.1, las características css3 son más para darle transiciones y efectos.

Busca en google

tutorial menu horizontal css
tutorial menu active

etc. hay miles de sitios.
  #3 (permalink)  
Antiguo 15/08/2013, 22:37
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Jquery? o CSS3?

Yo, un menú, para nada lo haría con Jquery. Un menú no se hace con Jquery.

Un menú se hace con simple y bruto html.

Luego, se embellece con Css.

Css ahora es tan funcional que puedes hacer un menú con cambios, transiciones transparencias, degradados, etc. Hoy por hoy NO hace falta JavaScript para un menú. Hasta hace un par de años sí. Hoy no.

Tal vez, después, ya después, pones alguna funcionalidad posterior con JavaScript. Lo mínimo, por ejemplo que se ancle de repente después de hacer cierta cosa.
  #4 (permalink)  
Antiguo 16/08/2013, 00:00
danneg
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Jquery? o CSS3?

para que se quede marcado puedes investigar sobre la pseudoclase ::target de CSS3, es efeciva en verdad :)
  #5 (permalink)  
Antiguo 16/08/2013, 01:50
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Jquery? o CSS3?

:target no sirve para marcar enlaces, a menos que bases toda tu web en enlaces internos con hashes al final.
  #6 (permalink)  
Antiguo 16/08/2013, 08:15
Avatar de programadorweb93  
Fecha de Ingreso: agosto-2013
Ubicación: madrid
Mensajes: 1
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Jquery? o CSS3?

Yo utilizaria css, puesto que tienes mas facilidad a la hora de trabajar con movimiento de capas y apliar menú sin problemas, y ir añadiendo y que se adapte. Jquiery lo dejaria para efectos. De echo a SAN GOOGLE le gusta, (posicionamiento SEO) CSS y HTML sobre todo mas que Jquery
  #7 (permalink)  
Antiguo 16/08/2013, 10:06
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Jquery? o CSS3?

es lo que dije desde el principio. Solo CSS no necesariamente CSS3 del que tanto se queja pzin que deberia llamarse de otro modo como CSS2.9 XD

el javascript (no necesariamente jQuery) para añadir una class active al menu, siempre y cuando no se pueda usar php u otro para añadirla por servidor como hace wordpress.
  #8 (permalink)  
Antiguo 16/08/2013, 12:07
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Jquery? o CSS3?

Yo lo haría del lado del servidor, o si es estático pues manualmente. Agregar una clase, como dice memodian.

Saludos
__________________
Grupo Telegram Docker en Español
  #9 (permalink)  
Antiguo 17/08/2013, 11:30
Avatar de TECKNOCK  
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Jquery? o CSS3?

Gtracias por sus respuestas, aprendí mucho leyendo en varios sitios, tya tengo mi menú 100% funcional. Como me dijeron utilicé HTML, embellecí con CSS3 y las acciones ocurren en JQuery.

Saludos !!!!

Etiquetas: css, jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:14.