deyuzhi
is_thinking
采纳率86%
2015-08-21 14:21 浏览 2.5k

JavaScript如何设置画一个圆的背景色

下面的代码只是画了一个圆,请问老师,如何设置能让这个圆的背景色与其他的地方的背景色不一样?谢谢

<style>
    span{position:absolute; color: red}
  </style>
 <script>
    var showCircle = function() {
        var PI = Math.PI;
        return {
            draw: function(r, _x, _y) {
                // 获得x y坐标
                var x, y;
                for(var i = 0; i < 360; i += 6) {
                    x = Math.cos(PI / 180 * i) * r + _x;
                    y = Math.sin(PI / 180 * i) * r + _y;
                    var O = document.createElement('span');
                    O.appendChild(document.createTextNode('.'));
                    document.body.appendChild(O);
                    O.style.left = x + 'px';
                    O.style.top = y + 'px';
                }        
            }
        }
    }();

    showCircle.draw(100, 400, 200);
 </script>
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答 默认 最新

  • 已采纳
    devmiao devmiao 2015-08-21 15:04
    点赞 2 评论 复制链接分享
  • lizhenlzlz lizhenlzlz 2015-08-21 16:32

    百度下试试你试试,看怎么样

    点赞 评论 复制链接分享
  • sina_2831808769 sina_2831808769 2015-08-23 12:29
    点赞 评论 复制链接分享
  • yuke198907 yuke198907 2015-08-25 04:48

    background设置样式也应该可以吧

    点赞 评论 复制链接分享

相关推荐