可以抛出的方块
Tips:You can change the code before run.
节选自原文:http://devsnippets.com/article/10-transition-effects-the-art-of-showinghiding-content.html
1.Jquery实现的淡入淡出效果

这种淡入淡出的效果可以应用在图片,文字片段,甚至任何节点,未激活时该效果显示30%的透明度,鼠标hover效果为100%的透明度,很适合在网页的局部内容表现上使用。
- $(document).ready(function(){
- $("ELEMENT HERE").fadeTo("slow", 0.3);
- $("ELEMENT HERE").hover(function(){
- $(this).fadeTo("slow", 1.0);
- },function(){
- $(this).fadeTo("slow", 0.3);
- });
- });
CSS在web开发中中绝对是一个伟大的技术,虽然跨浏览器的问题和缺乏CSS3支持在现代浏览器是一个实际问题的创造性。 这里提供了8个用Javascript解决常见的CSS问题的技巧。
1 -JQuery 实现透明背景

由于IE6对对PNG支持很不友好,实现透明背景一直都是相当烦人的事情。 已经有很多办法可以解决这类问题,这里提供一个用Jquery来实现任意元素透明的技巧。
$("#id").transBGdraw();$(”#menu”).transBGdraw();
$(”#container”).transBGdraw();
// !!!IMPORTANT!!!
// if you use tagnames or classes, make sure every object affected has a unique id.
$(”div”).each(function()
{ $(this).transBGdraw(); });
$(”h6″).each(function()
{ $(this).transBGdraw(); });
$(”.class1″).each(function()
{ $(this).transBGdraw(); });
$(”.text”).each(function()
{ $(this).transBGdraw(); });
$(”.information”).each(function()
{ $(this).transBGdraw(); });
来源: 跨浏览器透明背景与jQuery ,没有CSS技巧,没有*. PNG文件

由于微软和IE,每个前端开发工程师遇到最棘手的肯定是跨浏览器兼容的问题。 即便可以为IE引入专门的样式,但是这对要兼容大多数浏览器来说并不是最理想的解决方式。用Jquery可以轻松解决。
$(document).ready(function(){
$(’html’).addClass($.browser);
});
现在您可以根据你的浏览器如 msie //Mozilla//opera//Safari来添加样式。
Recent Comments