奥巴马 - 有哪些方法可以用 javascript 在屏幕上画出一个正方形?
PHPz
PHPz 2017-04-10 14:48:54
[JavaScript讨论组]

新闻上说奥巴马用 blockly 画了个正方形。
有没有人知道他是怎么画的?

var ctx = document.querySelector("canvas").getContext("2d");

ctx.rect(100, 100, 100, 100);
ctx.stroke();

想到了 canvas、css、svg,还有什么方法可以实现?

PHPz
PHPz

学习是最好的投资!

全部回复(8)
PHP中文网
document.write('■');
大家讲道理
document.write('☐');
伊谢尔伦
document.writeln("画了个正方形");
PHP中文网
document.body.appendChild(function(rt) { rt.style.cssText = "width: 100px; height: 100px; border: 4px solid #000"; return rt; }(document.createElement("p")));
高洛峰

还可以用p堆出来,比如上古时代的 DrJS 。XD

ringa_lee
  • WebGL 也是可以的
  • 使用p标签当一个像素点,布满页面,也是可以画出一个正方形出来的
阿神

<html>
</html>
再把浏览器拉成正方形就够了-- ,浏览器大白底正方形

怪我咯

楼上都是牛人

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号