Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Opera 10.5 ok iexplorer 7/8 ko Pero funcionar funciona lo podeis probar aqui: http://www.pruebas.spimebox.com/anchor/ ¿alguien más lo puede testear en otros navegadores? Gracias Quique __ Información de ESET Smart Security, versión de la base de firmas de virus 5251 (20100704) __ ESET Smart Security ha comprobado este mensaje. http://www.eset.com ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Al final lo he solucionado solo con CSS sin usar PHP y de una manera tan simple que da miedo, añadiendo un nuevo estilo en el CSS con una propiedad que no conocia: :target ¡Magnífico! Enhorabuena, Quique, y gracias por la aportación. Santiago. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Al final lo he solucionado solo con CSS sin usar PHP y de una manera tan simple que da miedo, añadiendo un nuevo estilo en el CSS con una propiedad que no conocia: :target se la añado a parrafo p:target { background: orange; } y cualquier parrafo al que me dirija con un anchor se activa dándole un color de fondo. Funciona en Google Chrome 5.0, en Safari 5.0 y Firefox 3.6.6 He buscado por internet referencias y no he encontrado nada, todo lo que encontre se refiere al obsoleto target del HTML para definir donde abrir un enlace. Pero funcionar funciona lo podeis probar aqui: http://www.pruebas.spimebox.com/anchor/ ¿alguien más lo puede testear en otros navegadores? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Curioso, no lo conocía... en Chrome es cierto que funciona. Lo he probado además con el IETester en IE6/7/8 y la beta del 9, pero en ninguno de ellos se resalta el link al que se hace referencia. Una lástima. El 3 de julio de 2010 18:16, Quique qui...@somosene.com escribió: Al final lo he solucionado solo con CSS sin usar PHP y de una manera tan simple que da miedo, añadiendo un nuevo estilo en el CSS con una propiedad que no conocia: :target se la añado a parrafo p:target { background: orange; } y cualquier parrafo al que me dirija con un anchor se activa dándole un color de fondo. Funciona en Google Chrome 5.0, en Safari 5.0 y Firefox 3.6.6 He buscado por internet referencias y no he encontrado nada, todo lo que encontre se refiere al obsoleto target del HTML para definir donde abrir un enlace. Pero funcionar funciona lo podeis probar aqui: http://www.pruebas.spimebox.com/anchor/ ¿alguien más lo puede testear en otros navegadores? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
No lo conocía! pero es muy MUY útil. Viene en la documentación del w3c http://www.w3.org/TR/css3-selectors/#selectors. Creo que voy a empezar a utilizarlos. Muy buena aportación Quique ;) El 3 de julio de 2010 18:23, Reactivo Química Visual conta...@reactivo.esescribió: Curioso, no lo conocía... en Chrome es cierto que funciona. Lo he probado además con el IETester en IE6/7/8 y la beta del 9, pero en ninguno de ellos se resalta el link al que se hace referencia. Una lástima. El 3 de julio de 2010 18:16, Quique qui...@somosene.com escribió: Al final lo he solucionado solo con CSS sin usar PHP y de una manera tan simple que da miedo, añadiendo un nuevo estilo en el CSS con una propiedad que no conocia: :target se la añado a parrafo p:target { background: orange; } y cualquier parrafo al que me dirija con un anchor se activa dándole un color de fondo. Funciona en Google Chrome 5.0, en Safari 5.0 y Firefox 3.6.6 He buscado por internet referencias y no he encontrado nada, todo lo que encontre se refiere al obsoleto target del HTML para definir donde abrir un enlace. Pero funcionar funciona lo podeis probar aqui: http://www.pruebas.spimebox.com/anchor/ ¿alguien más lo puede testear en otros navegadores? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] ¿Como cambio el estilo a un anchor?
Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
2010/7/2 qui...@somosene.com qui...@somosene.com: Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? pagina a: a href=paginab.htm#subtextoSubtexto/a pagina b: p yadda yadda/p h2Overmiraculous/h p id=mycosaa name=subtexto/abluad bluaz gluad/p Te he entendido que al pulsar en el enlace Subtexto en la pagina a, te lleve a la pagina b, a la seccion subtexto, y que el bloque que aqui he llamado mycosa, en lugar de verse gris, se vea por ejemplo negro. pues igual cambiando el html h2Overmiraculous/h a name=subtexto/aa href=#subtexto class=comotextonormalbluad bluaz gluad/a esto, que es tan feo, al llegar empezaria teniendo el estilo de a:visited. Pero ese estilo se quedaria para siempre, y encima vas a empazar a poner cosas dentro de a .../a que la gente de por aqui te diran que no solo no valida, sino que es buscarse problemas. Si el comportamiento que quieres es muy complicado, igual te sale mas a cuenta un poco de jquery por aqui y por haya. Todo ello que degrade bien si no hay js activado. En cualquier caso, yo no se mucho CSS, no se si hay otros trucos que no he tenido en cuenta, o si te he entendido mal. -- -- ℱin del ℳensaje. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Tendrías que marcarlo de alguna forma, añadirle otro class. Por ejemplo, Si tienes: a class=opcion href=Menu 1/a *a class=opcion sel href=Menu 2/a* a class=opcion href=Menu 3/a Añades una clase nueva .sel { color:orange; } Échale un vistazo a http://www.treeweb.es/menu-de-un-nivel-con-listas Un saludo El 2 de julio de 2010 11:59, qui...@somosene.com qui...@somosene.comescribió: Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
El 02/07/2010 06:59 a.m., qui...@somosene.com escribió: Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Usando CSS solamente no se me ocurre, pero si las páginas fuesen PHP (o cualquier otro lenguaje de servidor) sería muy fácil, haciendo que cada enlace envíe al servidor un valor distinto de una variable, al estilo de: pa href=paginab.php#subtexto?ancla=subtextoSubtexto/ap pa href=paginab.php#seccion2?ancla=seccion2Sección 2/ap etc. Y luego en la segunda página, un condicional (if o switch) que según lo que contenga la variable $_GET[ancla], escriba dentro del anchor de destino elegido un class=activo o algo así, para que se vea diferente. Ya sé que no es solo con CSS, pero funciona. Saludos! -- Hernán Beati http://www.saberweb.com.ar ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
2010/7/2 Hernán Beati - SaberWeb.com.ar her...@saberweb.com.ar: El 02/07/2010 06:59 a.m., qui...@somosene.com escribió: Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Usando CSS solamente no se me ocurre, pero si las páginas fuesen PHP (o cualquier otro lenguaje de servidor) sería muy fácil, haciendo que cada enlace envíe al servidor un valor distinto de una variable, al estilo de: pa href=paginab.php#subtexto?ancla=subtextoSubtexto/ap pa href=paginab.php#seccion2?ancla=seccion2Sección 2/ap etc. esto puede que sea mas bien al reves paginab.php?ancla=subtext#subtexto -- -- ℱin del ℳensaje. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Y vale aclarar que los anchors nuevos se usan directamente con el id de un elemento. Lo del name quedo atrás. Ignacio Ricci. www.ignacioricci.com On 02/07/2010, at 09:02, Hernán Beati - SaberWeb.com.arher...@saberweb.com.ar wrote: El 02/07/2010 06:59 a.m., qui...@somosene.com escribió: Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Usando CSS solamente no se me ocurre, pero si las páginas fuesen PHP (o cualquier otro lenguaje de servidor) sería muy fácil, haciendo que cada enlace envíe al servidor un valor distinto de una variable, al estilo de: pa href=paginab.php#subtexto?ancla=subtextoSubtexto/ap pa href=paginab.php#seccion2?ancla=seccion2Sección 2/ap etc. Y luego en la segunda página, un condicional (if o switch) que según lo que contenga la variable $_GET[ancla], escriba dentro del anchor de destino elegido un class=activo o algo así, para que se vea diferente. Ya sé que no es solo con CSS, pero funciona. Saludos! -- Hernán Beati http://www.saberweb.com.ar ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
El 02/07/2010 09:17 a.m., Tei escribió: pa href=paginab.php#subtexto?ancla=subtextoSubtexto/ap pa href=paginab.php#seccion2?ancla=seccion2Sección 2/ap etc. esto puede que sea mas bien al reves paginab.php?ancla=subtext#subtexto Ouch! Sí, es cierto, la almohadilla va al final. Eso me pasa por hacerlo de memoria... -- Hernán Beati http://www.saberweb.com.ar ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
De hecho va dentro de páginas en PHP, pero no controlo mucho de PHP y no entiendo muy bien lo que dices. En realidad los enlaces no estan todos juntos en la misma página, todos vienen de paginas diferentes,por lo que no se si es necesario una variable: pa href=pagina_2.php#enlace_1Ir a enlace 1/a/p pa href=pagina_2.php#enlace_2Ir a enlace 2/a/p pa href=pagina_2.php#enlace_3Ir a enlace 3/a/p pa href=pagina_2.php#enlace_4Ir a enlace 4/a/p La página donde estan todos los anchors juntos: body p id=enlace_1enlace 1/p p id=enlace_2enlace 2/p p id=enlace_3enlace 3/p p id=enlace_4enlace 4/p /body El estilo del css solo esta definido en p p { background: #fff; } Si le doy al link 1 quiero que se genere dinamicamente: p#enlace_1 { background: orange; } Si en cambio le doy al link 2: p#enlace_2 { background: orange; } link 3: p#enlace_3 { background: orange; } link 4: p#enlace_4 { background: orange; } Osea quiero destacar donde esta el anchor cambiando el color de fondo. ¿como meto el estilo dentro del enlace mismo en php? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
tambien puedes leer el anchor de la url con algo como esto (no lo he probado) $url = $_SERVER['REQUEST_URI']); $part = split(#,$url); $anchor = $part[1]; despues lo usas para definir que marcar switch($anchor){ case seccion1: case seccion2: case seccion3: $remarca = $anchor; break; } style ?php echo $remarca ? { font-color: red; } /style y luego usas el estilo en donde te interese, p class=seccion1hola mundo/a 2010/7/2 Gerardo Oscar Jimenez Tornos gerardoosca...@gmail.com: Tienes que parametrizar de alguna forma la página que te está viniendo. Por ejemplo, tienes una página que es 'pagina.php' y le vamos a pasar un parametro p que es el menú que está seleccionado. pagina.php: ? for ($i=0; $i5; $i++) { if ($_GET['p'] == $i) { $sel = ''; } else { $sel = ' seleccionada'; } echo 'a href=pagina.php?p='.$i.'Menu '.$i.'/a' } ? style type=text/css .seleccionada { color:red; } /style El 2 de julio de 2010 20:09, Quique qui...@somosene.com escribió: De hecho va dentro de páginas en PHP, pero no controlo mucho de PHP y no entiendo muy bien lo que dices. En realidad los enlaces no estan todos juntos en la misma página, todos vienen de paginas diferentes,por lo que no se si es necesario una variable: pa href=pagina_2.php#enlace_1Ir a enlace 1/a/p pa href=pagina_2.php#enlace_2Ir a enlace 2/a/p pa href=pagina_2.php#enlace_3Ir a enlace 3/a/p pa href=pagina_2.php#enlace_4Ir a enlace 4/a/p La página donde estan todos los anchors juntos: body p id=enlace_1enlace 1/p p id=enlace_2enlace 2/p p id=enlace_3enlace 3/p p id=enlace_4enlace 4/p /body El estilo del css solo esta definido en p p { background: #fff; } Si le doy al link 1 quiero que se genere dinamicamente: p#enlace_1 { background: orange; } Si en cambio le doy al link 2: p#enlace_2 { background: orange; } link 3: p#enlace_3 { background: orange; } link 4: p#enlace_4 { background: orange; } Osea quiero destacar donde esta el anchor cambiando el color de fondo. ¿como meto el estilo dentro del enlace mismo en php? Gracias Quique ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- -- ℱin del ℳensaje. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Hola, Quique: Sólo conozco dos formas de procesar los anchors HTTP: -Desde el servidor, generando un código distinto dependiendo del anchor. -Desde el cliente, modificando el class del elemento objeto del anchor (con javascript). Santiago. Message: 11 Date: Fri, 2 Jul 2010 11:59:10 +0200 From: qui...@somosene.com qui...@somosene.com Subject: [Ovillo] ¿Como cambio el estilo a un anchor? To: ovillo@lists.ovillo.org Message-ID: eaf4a494-5b5b-4464-b8b7-7759371df...@somosene.com Content-Type: text/plain; charset=iso-8859-1 Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Gracias Quique -- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
Tei escribió: tambien puedes leer el anchor de la url con algo como esto (no lo he probado) $url = $_SERVER['REQUEST_URI']); $part = split(#,$url); $anchor = $part[1]; Esto no llega al servidor, al servidor le llega justo hasta donde empieza la # -- Saludos -=stripTM=- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] ¿Como cambio el estilo a un anchor?
:active? Si no con js es lo mas indicado Cordialment, Marc Palau Http://www.cdmon.com El 03/07/2010, a las 00:26, Santiago García saturno...@yahoo.es escribió: Hola, Quique: Sólo conozco dos formas de procesar los anchors HTTP: -Desde el servidor, generando un código distinto dependiendo del anchor. -Desde el cliente, modificando el class del elemento objeto del anchor (con javascript). Santiago. Message: 11 Date: Fri, 2 Jul 2010 11:59:10 +0200 From: qui...@somosene.com qui...@somosene.com Subject: [Ovillo] ¿Como cambio el estilo a un anchor? To: ovillo@lists.ovillo.org Message-ID: eaf4a494-5b5b-4464-b8b7-7759371df...@somosene.com Content-Type: text/plain; charset=iso-8859-1 Quiero crear una serie de enlaces desde una página web a varias partes concretas de otra página diferente mediante anchors, ¿es posible mediante CSS cambiar el estilo del texto que contiene el anchor al que me he dirigido para destacarlo y diferenciarlo del resto? Gracias Quique -- ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección : http://lists.ovillo.org/mailman/listinfo/ovillo ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo