Foros del Web » Creando para Internet » CSS »

Poner un script en CSS

Estas en el tema de Poner un script en CSS en el foro de CSS en Foros del Web. Buenas tardes, quería saber a ver si alguno me puede responder a esta pregunta que me ha surgido, y que no acierto a solucionar. Mi ...
  #1 (permalink)  
Antiguo 07/01/2013, 05:41
 
Fecha de Ingreso: enero-2013
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 0
Poner un script en CSS

Buenas tardes, quería saber a ver si alguno me puede responder a esta pregunta que me ha surgido, y que no acierto a solucionar.

Mi intención era insertar un javascript en el código de mi plantilla de blogger. En la plantilla HTML habría que ponerlo antes de la etiqueta </body>. Hasta ahí bien, haciendo eso funciona.

El problema es que yo he habilitado las vistas dinámicas de blogger, por tanto los cambios que quiera introducir en la plantilla tienen que ser a través de la opción "añadir CSS", osea que no puedo ir a la plantilla en HTML, solo puedo poner el script en la opción "añadir CSS", pero poniéndo el código del script tal cual no me funciona.

Sabríais que más tendría que poner para que el script funcionase?
Muchas gracias de antemano
  #2 (permalink)  
Antiguo 07/01/2013, 05:52
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Poner un script en CSS

Javascript hay que ponerlo en el documento HTML y entre etiquetas script o embeberlo en atributos específicos para javascript.
No puedes poner código Javascript en un documento CSS.
  #3 (permalink)  
Antiguo 07/01/2013, 07:07
 
Fecha de Ingreso: enero-2013
Mensajes: 2
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Poner un script en CSS

Mi problema es que quiero que se vean las imágenes en los comentarios, es decir, que no sólo se vea un enlace o la url, sino la imagen como tal. Y blogger está predeterminado para que en principio no se vean.

El script en cuestión es este: <script src='http://dl.dropbox.com/u/35784805/Mil%20Trucos%20Blogger/imagen%20comentarios.js' type='text/javascript'/>

poniéndolo en la plantilla HTML sí funciona, pero claro, al tener puestas las vistas dinámicas de blogger solo puedo modificar la plantilla a través de CSS.

No habría entonces algún código CSS que añadir para que se visualizasen las imágenes como tal en los comentarios? (y no la url o un enlace, sino que apareciera la imagen)

Muchas gracias.
  #4 (permalink)  
Antiguo 07/01/2013, 07:30
Avatar de fishdesign  
Fecha de Ingreso: abril-2011
Ubicación: Málaga
Mensajes: 389
Antigüedad: 13 años
Puntos: 95
Respuesta: Poner un script en CSS

Cita:
No habría entonces algún código CSS que añadir para que se visualizasen las imágenes como tal en los comentarios? (y no la url o un enlace, sino que apareciera la imagen)
La forma que se me ocurre es un poco compleja, ya que requiere de un script externo.
Un script externo (PHP por ejemplo) obtiene las distintas urls de los comentarios.

En el css de tu blog, creas diferentes clases según los comentarios que haya. Puedes basarte en pseudo selectores.

A cada clase (correspondiente a un comentario) le asignas un background, y este background le pasas la url de tu script. Por ejemplo script.php?pagina=4&comentario=1
Puede que no puedas poner la ruta con un archivo PHP, así que podrías modificar cabeceras para que el PHP tenga cabeceras de JPG o probar con los data uris. También existe la posibilidad de almacenar las imágenes directamente como temporales.

Una vez que tengas la ruta, se la podrás asignar al elemento en cuestión.


Quizás puedas intentar algo también con el atributo content

Un saludo
__________________
Web Designer.
Themes-Up!, próximamente

Etiquetas: html
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 04:56.