| Gustavo 的个人资料Gustavo Bonansea日志列表 | 帮助 |
|
6月7日 Agregarle efectos gráficos a las páginas webEfectos y Transformaciones Una forma muy simple y rápida para agregar efectos al contenido de una página web es a través de los filtros y efectos que se pueden agregar en los estilos de los elementos de una página web. De esta forma podremos con solo agregarle un atributo a un elemento HTML darle efectos como transparencias, rotaciones, mirrors, desenfoque, etc. Además pueden "adornarse" los cambios que se realicen a la página con transiciones (como las del PowerPoint), como persianas, tableros de ajedrez, desvanecimiento, pixelación, deslizamiento, etc. Es realmente muy rápido ya que esta técnica utiliza la misma tecnología que se usa para realizar el render de los juegos: DirectX Lo único que debemos hacer es agregar un filtro al atributo style de la siguiente forma: <IMG ID=sample SRC="sample.jpg" STYLE="filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=50) progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); width=50%">
El código HTML anterior realiza una rotación, un espejamiento y un desenfoque de la imagen. En el código siguiente creamos un gradiente: <BODY MARGINHEIGHT="0" TOPMARGIN="0" LEFTMARGIN="0" > Con el siguiente código se puede aplicar una transformación, todos los cambios realizados en el HTML desde que se ejecuta el método apply() del filtro hasta la llamada a play() se ejecutan utilizando la transición. <HEAD> Cabe aclarar que la desventaja de esta técnica es que sólo funciona en Internet Explorer y algunos filtros solo están disponibles para la versión 5.5 en adelante.
Para más información sobre filtros y transformaciones con ejemplos (de donde fueron sacados los ejemplos anteriores): http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/filters.asp Para una guía de referencia sobre filtros y transformaciones: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/reference/reference.asp
评论 (3)
引用通告此日志的引用通告 URL 是: http://misopiniones.spaces.live.com/blog/cns!2737DC89A4AAB26B!159.trak 引用此项的网络日志
|
|
|