找到 449 篇文章,关于编程脚本

HTML5 画布上的鼠标事件无法触发?如何解决?

Arjun Thakur
更新于 2020-06-24 14:09:51

415 次浏览

要触发鼠标事件,我们可以添加 --webkit-transform: translate3d(0, 0, 0) 除了这个,画布也可以被设置样式。 另一种方法是在 mousemove 事件中添加监听器,canvas.addEventListener("mousemove", this.checkMouseLocation.bind(this, this.inputs), false); 通过添加这个监听器,我们可以轻松地在 HTML5 中触发鼠标移动事件。

在 HTML 中使用矩阵创建 JS 径向渐变

Sreemaha
更新于 2020-06-02 07:40:33

194 次浏览

使用矩阵创建 JS 径向渐变的方式如下。您可以尝试以下方法来创建使用矩阵的 JS 径向渐变:var canvas1 = document.getElementById("canvas"); //canvas1 变量用于识别给定的画布 var ctx1 = canvas.getContext("2d"); //这用于告知上下文是 2D var gradient1 = ctx1.createRadialGradient(100/horizontalScale, 100/verticalScale, 100, 100/horizontalScale, 100/verticalScale, 0); //这将使用给定的画布上下文创建渐变 gradient1.addColorStop(1, "green"); //将新的绿色添加到渐变 gradient1.addColorStop(0, "red"); //将新的红色添加到渐变 ctx1.scale(horizontalScale, verticalScale); //上下文矩阵 ctx1 根据水平和垂直比例缩小 ... 阅读更多

如何在 HTML5 中更改日期时间格式?

karthikeya Boyini
更新于 2020-06-24 13:53:24

3K+ 次浏览

日期时间格式可以通过使用自定义的 HTML5 元素来更改。如果我们希望更改或覆盖现有的 Html 标签,则可以使用 Shadow DOM 来实现。我们可以创建可自定义的标签,例如:以下是一个示例:但是,E10 和更早的版本不支持可自定义的标签;然而,所有较新的版本都支持可自定义的标签。

HTML5/CSS 根据其他列的相互高度对齐列表项

varma
更新于 2020-06-24 13:54:45

177 次浏览

使用 flex 对齐列表项。Flex 会根据内容使列变得灵活。包装器会将列水平布局。..wrap{    display : flex }// 这将帮助包装器变得灵活 .wrap.col{    flex: 1 0 33%; }Flex 本质上是一个属性,它有助于使元素变得灵活。使用以下方法使列表垂直对齐到底部:.col .content {    margin-top: auto; }

如何将 DIV 作为图像保存,并使用 HTM5 画布将图像保存为扩展名?

Samual Sam
更新于 2020-06-24 13:57:04

5K+ 次浏览

可以使用 JavaScript 中的 html2canvas() 函数将 DIV 内容保存为图像。DIV 标签定义了 HTML 文档中的一个部分。示例      欢迎 这显示了名为 cpimg 的分区区域。html2canvas() 函数使用以下代码将 div 保存为图像:html2canvas(document.querySelector(“#cpimg”)).then(canvas  {         document.body.appendChild(canvas)  });它将引用的 div 部分“cpimg”保存到图像中。

如何在 HTML5 中将画布数据保存到文件?

George John
更新于 2020-06-24 13:55:49

2K+ 次浏览

画布只是 HTML 页面上的一个矩形区域。我们可以使用 JavaScript 在这个矩形区域(画布)中绘制图形。画布可以在 HTML5 中创建如下:                                 这将创建一个名为 canvas1 的空画布,宽度为 200,高度为 100。要绘制图形,我们使用 JavaScript:var canvas = document.getElementById("Canvas1");  var ctx1 = canvas.getContext("2d"); ctx1.moveTo(0, 0); ctx1.lineTo(300, 200);  ctx1.stroke(); // 此方法根据上下文对象实际绘制图形             要保存此图形,我们需要 ... 阅读更多

如何在 HTML 中使用自定义元标记替换“布局”中的默认元标记?

usharani
更新于 2020-06-24 13:57:50

194 次浏览

元标记用于存储有关 HTML 文档的数据,例如谁编写了它以及文档的描述。最佳解决方案是在应用程序中定义默认标签,并在视图中覆盖默认参数。我们可以在 PHP 中这样做。首先在配置文件中进行更改:

HTML5 是否允许您在浏览器中与本地客户端文件交互?

varun
更新于 2020-06-24 14:00:39

284 次浏览

HTML5 允许我们与本地客户端文件交互(本地客户端文件是用户计算机中本地存储的文件)。这是可能的,因为 HTML5 提供了强大的 API(应用程序编程接口),这些接口是用于访问二进制数据和用户本地文件系统的接口。借助这些文件 API,Web 应用程序可以读取文件、文件目录,以及从桌面拖放到浏览器。以下是可以用于访问本地客户端文件的 API:文件系统 APIFile APIFile Writer API以下是一些示例:借助 ... 阅读更多

HTML 文件输入控件的 capture 和 accept 属性无法正常工作

Lakshmi Srinivas
更新于 2020-01-24 11:18:21

450 次浏览

使用 accept 属性在 HTML 中设置服务器接受的文件类型。仅与 .一起使用此属性。示例您可以尝试运行以下代码以使用 accept 属性:              文件上传框                                             capture 属性是一个布尔属性,如果指定,则表示首选直接从设备捕获媒体...。capture 属性不用于在对话框中包含相机选项,而是用于指示首选从网络摄像头直接捕获。  “正确”代码如下所示

使用 JavaScript/HTML5 动态生成声音

Prabhas
更新于 2020-06-24 14:01:11

302 次浏览

Web Audio API 用于控制音频,允许您选择音频源。您还可以添加效果;创建音频可视化、声像等。示例您可以尝试运行以下代码段以生成声音:// 每个文档使用一个上下文。这里我们为一个文档创建一个上下文。您也可以为其他文档创建 var context = new (window.AudioContext || window.webkitAudioContext)(); // 振荡器 var os = context.createOscillator();   os.type = 'sine'; // 正弦波是默认值。因此,您也可以使用方波、锯齿波、三角波 os.frequency.value = 500; // 设置频率 Hz os.connect(context.destination); ... 阅读更多

广告