日期:2014-05-17  浏览次数:20644 次

JS、jquery大牛来啊
怎么用JS或者jquery来实现一个功能:改变图片的形状,比如上传的图片是正方形的,显示到页面的时候我想让他变成圆形,怎么来实现,求指导

------解决方案--------------------
这里有一个 jquery + css 改变图形显示效果的例子:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
    body{width:100%; height:100%; margin:0; padding:0;}
</style>
<script type="text/javascript" src="../jquery-1.7.2.min.js"></script>
<script type="text/javascript">
    $(function(){
        $("body").append("<div id='main_bg'>");
        $("#main_bg").append("<img src=\'#\'" /banner11.jpg' id='bigpic' />");
        cover();
        $(window).resize(function(){//浏览器窗口变化
            cover();
        });
    });
    function cover(){
        var win_width=$(window).width();
        var win_height=$(window).height();
        $("#bigpic").attr({width:win_width,height:win_height});
    }
</script>
</head>
<body>
</body>
</html>