使用blendtrans滤镜转换文字时容易出的错误,或者不能问题
来源:互联网 发布:浴血华沙知乎 编辑:程序博客网 时间:2024/04/29 03:42
先看一段很简单的代码:
<script>...
function tc()
...{
text.filters[0].apply();
text.innerHTML="hahahahaha";
text.filters[0].play();
}
</script>
<div id="text" style="filter:blendtrans(duration=1);" onMouseOver="tc();">hello</div></td>
function tc()
...{
text.filters[0].apply();
text.innerHTML="hahahahaha";
text.filters[0].play();
}
</script>
<div id="text" style="filter:blendtrans(duration=1);" onMouseOver="tc();">hello</div></td>
大家可以放保存成test.html试试,发现鼠标移动过去的时候只是文字变了,但是没有渐变效果吧。
这个问题折腾了我一个上午,最后发现问题的所在是没有设定这个div块的高度或长度,只要随便设定其中一个便可,比如:
<script>...
function tc()
...{
text.filters[0].apply();
text.innerHTML="hahahahaha";
text.filters[0].play();
}
</script>
<!--设定了长宽就可以了-->
<div id="text" style="width:200;height:110;filter:blendtrans(duration=1);" onMouseOver="tc();">hello</div></td>
function tc()
...{
text.filters[0].apply();
text.innerHTML="hahahahaha";
text.filters[0].play();
}
</script>
<!--设定了长宽就可以了-->
<div id="text" style="width:200;height:110;filter:blendtrans(duration=1);" onMouseOver="tc();">hello</div></td>
这样就可以显示渐变效果了,希望能够给其他遇到相同问题的朋友一些帮助。
PS:javascript真是个折腾人的东西。
- 使用blendtrans滤镜转换文字时容易出的错误,或者不能问题
- CSS的BlendTrans滤镜
- 巧用CSS的BlendTrans滤镜
- CSS布局时容易出的小错误,导致浏览器不兼容或者各种不显示
- 【C】使用自加(++)和自减(--)运算符时容易出的错误
- php+apache环境配置时容易出的错误
- elixir phoenix mix ecto.create时容易出的错误
- 动态内存管理容易出的错误
- 学c容易常出的错误
- win7安装oracle 时容易出的问题
- ibatis使用时容易出的两个小失误
- 代码管理_Maven_Maven下载jar时出错误后第二次不能再下载的问题
- 使用scanf时容易出现的错误
- sql 更新是容易出的问题
- textlayout 使用文字滤镜
- blendtrans
- 使用滤镜解决IE6下png图片不能透明的问题
- 关于使用了透明文字背景后,文字不能刷新而重叠在一起的问题
- 酷贝网:站在淘宝肩上收钱
- 你应该知道的 - 关于 Java 2D 中图形上下文基类 Graphics
- 关于感情
- NLS简介
- First blog entry in CSDN :)
- 使用blendtrans滤镜转换文字时容易出的错误,或者不能问题
- 可是你没有
- 关于设备扩展(DeviceExtention)的作用
- C语言结构的用法
- 在解释RunList时不得不防USN
- 再论删除表中重复的行
- 正则表达式使用详解
- DDK的重要资料Link
- 第一篇