如何使用脚本更改一个像素
How to change one pixel with script
我想更改网页中像素的颜色。我将使用JavaScript或vbscript。
我试着用1x1大小的单元格制作一张桌子并给它们上色,但速度很慢。我需要一条更快的路。
给像素上色的成本最低的方法是什么?
给你。。。
CSS
#myDot {
position:fixed; /* always stays there even when other elements change */
width:1px; /* change if you need a bigger dot */
height:1px; /* change if you need a bigger dot */
}
HTML
<div id="myDot"></div> <!-- Can be span also -->
JS
document.getElementById("myDot").style.left = 100; // x position
document.getElementById("myDot").style.top = 100; // y position
document.getElementById("myDot").style.background = "red"; // color
#mycss {
position: fixed;
left: {X}px; // x coordinate
top: {Y}px; // y coordinate
width: 1px;
height: 1px;
background-color: black; // your color
}
只需将您创建的表的id设置为"mycss">
在Javascript 中
document.getElementById("<your-element-id>").style.position = absolute;
document.getElementById("<your-element-id>").style.left = [<your-pixel-x-coordinate>]px;
document.getElementById("<your-element-id>").style.top= [<your-pixel-y-coordinate>]px;
document.getElementById("<your-element-id>").style.width = 1px;
document.getElementById("<your-element-id>").style.height = 1px;
document.getElementById("<your-element-id>").style.background-color = <your-bg-color>;
在我看来,你似乎想按程序创建一个基于像素的图形。在这种情况下,新的HTML5 Canvas可能就是您正在搜索的内容。这是一个类似图像的HTML元素,您可以使用javascript绘制线条、形状、其他图像、文本等。
相关文章:
- 在Javascript中,检查一个区域中的所有像素是否都为空
- 一个很好的方法来抵消所有绘制到画布上的0.5像素
- 我将如何在一个网页上放置多个Facebook跟踪像素
- 如何从 HTML5 画布中移除每隔一个像素
- 如何在页面加载后使一个部分 100vh 高度变成像素
- 在画布上逐像素手动绘制一个圆
- 触发没有一个像素.gif的javascript事件
- 如何打印其中一个像素的红色、绿色和蓝色值
- 在Gumroad覆盖中添加一个facebook转换像素
- 为给定的X和Y在canavs imageData上设置一个像素
- 如何停止图像在一个特定的像素
- 如何动画的东西到一个固定的像素值?Jquery
- 使用Javascript和Canvas从图像中移动一个像素
- JS - windows的宽度从大于800px的像素减少到800px以下会触发一个动作
- 如何判断一个像素的颜色是否为红色?与jquery()
- 为什么谷歌分析使用一个像素的图片来传输数据
- 一个像素填充,用画布
- 加速调用以在画布中绘制一个像素(数千次)
- Javascript——将窗口高度增加一个像素——谷歌浏览器
- 如何使用脚本更改一个像素