为什么HTML/SVG坐标0,0从左上角开始
Why do HTML/SVG Coordinate 0,0 starts at top left corner?
只是想知道HTML/SVG在浏览器中说0,0为左上角的原因是什么?这有什么好处吗?
与传统观点(经典几何)相反,Y值在屏幕上越低,其值就越大。
因为早于SVG的CSS就是这样工作的。
在大多数情况下,例如独立的SVG文档或嵌入(通过引用或内联)在XML父文档中的SVG文档片段,其中父文档的布局由CSS[CSS2]或XSL[XSL]确定,初始视口坐标系(因此初始用户坐标系)的原点位于视口的顶部/左侧,正x轴指向右侧,正y轴指向下方,
这是典型电视的起源,在它们发明时很可能被翻译成计算机显示器。绘制到屏幕的第一个像素位于左上角位置。。。它向右边倾泻而下。
窗口坐标系将0,0点放置在其矩形的左上角。
相关文章:
- 如何添加类,同时开始在文本字段中输入文本
- 希望日期开始结束于while循环中的一个房间id的一个数组
- ng模型内的ng重复的ng重复开始
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- Yii2从点击链接开始加载模式
- Jquery幻灯片以一行左侧的图像开始,但我希望它从右端开始
- 从REST服务器和Coffeescapet前端开始
- nodejs createReadStream从第n行开始
- 处理第三方库发送的ajax请求的开始和结束事件
- 从头开始创建XLS文件
- 在开始时隐藏FX.slide内容,而不是在单击后隐藏
- 拖动开始时更改可拖动元素的大小
- jQuery Datepicker从日期开始设置默认值
- 水平视差滚动从头开始-没有插件(jQuery)
- 从工作日结束到下一个工作日开始的完整日历JS包装时间
- Marquee从左中开始
- 使用javascript&自定义验证器检查开始日期和结束日期
- MomentJS代码不会开始新的一周
- 从第一个日期选择器定义第二个日期选择器的开始日期
- 为什么HTML/SVG坐标0,0从左上角开始