找到 6691 篇文章 关于 Javascript

将 HTML5 Canvas 缩放至鼠标光标

Ankith Reddy
更新于 2020-01-24 10:52:18

1K+ 阅读量

画布始终从其当前原点进行缩放。默认原点为 [0, 0]。如果要从另一个点缩放,可以先执行 ctx.translate(desiredX, desiredY);。这会将画布的原点重置为 [desiredX, desiredY]。translate() 方法重新映射画布上的 (0, 0) 位置。scale() 方法缩放当前绘图,使其更大或更小。如果要根据偏移量 translate() 画布上下文,则需要先 scale() 它以放大或缩小,然后 translate() 回到鼠标偏移量的相反方向。以下示例中给出了这些步骤 ctx.translate(pt.x, pt.y); ... 阅读更多

如何在页面加载时将光标(自动聚焦)放置在 HTML 文本框中?

Lakshmi Srinivas
更新于 2020-06-01 11:37:10

3K+ 阅读量

使用 autofocus 属性在页面加载时将光标放置在文本框中。autofocus 属性是一个布尔属性。如果存在,则指定元素在页面加载时应自动获得焦点。以下是一个示例 -示例                    姓名:          主题:                    

HTML5 日期选择器是否有任何样式选项?

George John
更新于 2023-11-22 04:25:09

2K+ 阅读量

HTML5 中的日期选择器会显示一个类似日历的弹出窗口。这与选择月份和年份相同,并且会添加日期。示例:HTML 日期选择器的样式选项您还可以自定义弹出窗口并添加背景颜色。您可以尝试运行以下代码以添加 HTML 日期选择器的样式选项 - ::-webkit-datetime-edit { padding: 4 em; } ::-webkit-datetime-edit-fields-wrapper { background:blue; } ::-webkit-datetime-edit-text { padding: 0 0.5em; } 编辑月份、日期和年份字段以下是编辑月份、日期和年份字段的方法 - ::-webkit-datetime-edit-month-field { color: white; } ::-webkit-datetime-edit-day-field { color: red; } ::-webkit-datetime-edit-year-field { color: red; } ::-webkit-calendar-picker-indicator { background:gray; }

HTML 中网站的 Apple Touch 图标

karthikeya Boyini
更新于 2020-06-24 13:48:22

2K+ 阅读量

对于 iPhone 或 iPad 上的网页图标,请使用 Apple Touch 图标或 apple-touch-icon.png 文件。当有人将您的网页添加为书签时,会使用此图标。对于具有不同设备分辨率(如 iPhone 或 iPad)的多个图标,请按如下所示向每个链接元素添加 size 属性 -设置大小将使用适合设备的相应大小的图标。

在 HTML5 中是 autofocus=“ autofocus” 还是 autofocus?

Chandu yadav
更新于 2020-06-24 13:31:55

79 阅读量

如 w3.org 所述 -autofocus 属性是一个布尔属性。元素上布尔属性的存在表示真值,而属性的不存在表示假值。如果存在该属性,其值必须为空字符串或与该属性的规范名称进行 ASCII 不区分大小写的匹配,并且没有前导或尾随空格。在 HTML 中,可以使用或不使用值使用布尔属性。对于 W3C,autofocus 可以轻松地写成 autofocus 或 autofocus = "autofocus" 或 autofocus = ""。

用于将 HTML5 视频转换为 mp4 和 ogg 的 ffmpeg 设置

Samual Sam
更新于 2023-11-20 12:25:08

1K+ 阅读量

使用 ffmpeg 在 Linux shell 上将视频转换为适合 HTML5 视频的格式。转换为 MP4 时,您需要使用 h264 视频编解码器和 aac 音频编解码器,因为 IE11 及更早版本仅支持此组合。   ffmpeg -i input.mov -vcodec h264 -acodecaac -strict -2 output.mp4在此示例中,input.mov 转换为 output2.mp4,具有最大的兼容性、Quicktime 支持,并且没有音频流。ffmpeg -an -i input.mov -vcodec libx264 -pix_fmt yuv420p -profile:v baseline -level 3 output2.mp4对于 Firefox 兼容的 ogg 视频,  应安装 ffmpeg2theora。  此处输入文件是之前完成的 ffmpeg 转换的输出文件。 ... 阅读更多

是否可以将 JSF+Facelets 与 HTML 4/5 一起使用?

George John
更新于 2020-01-24 10:47:16

131 阅读量

Facelets 是一个用于 JavaServer Faces (JSF) 的开源 Web 模板系统。该语言需要有效的输入 XML 文档才能工作。Facelets 支持所有 JSF UI 组件,并且完全专注于构建 JSF 组件树,反映 JSF 应用程序的视图。Facelets 是一种基于 XML 的视图技术。它不能与 HTML4 文档类型一起使用。即使在页面顶部没有声明,您也可以与 JSF/Facelets 一起使用。           标题               页眉       导航       主体       页脚    

AngularJS 和 HTML5 日期输入值 - 如何让 Firefox 在日期输入中显示可读的日期值?

Ankith Reddy
更新于 2020-01-24 10:46:12

156 阅读量

类型为 date 的元素允许用户使用文本框或日期选择器输入日期。使用 ng-model 指令,将 AngularJS 应用程序数据的值绑定到 HTML 输入控件。Firefox 目前不支持 type="date"。它会将所有值转换为字符串。由于您希望日期成为一个真正的 Date 对象而不是字符串,因此我们创建另一个变量,然后像下面给出的代码中那样链接这两个变量 function MainCtrl($scope, dateFilter) {    $scope.date = new Date();    $scope.$watch('date', function (date){       $scope.dateString = dateFilter(date, 'yyyy-MM-dd');   ... 阅读更多

在 HTML5 中播放无限循环视频

Arjun Thakur
更新于 2019-07-30 22:30:22

5K+ 阅读量

标签指定视频。目前,元素有 3 种受支持的视频格式,分别是 MP4、WebM 和 Ogg。Autoplay 用于在视频和页面加载时启动视频。loop 属性是一个布尔属性。如果存在,则指定视频将在每次完成时重新开始。loop 属性应该可以做到这一点。您的浏览器不支持 video 元素。如果您遇到 loop 属性的问题,请侦听 videoEnd 事件。之后,在事件触发时调用 play() 方法。

如何在 HTML5 中流式传输大型 .mp4 文件?

Chandu yadav
更新于 2020-06-24 13:33:51

799 阅读量

Web 上的视频文件有时需要以特殊方式编码,以便在下载时播放。为了使基于 Flash 的视频正常工作,应将数据从流的末尾移动到开头。一个名为 mp4 FastStart 的程序可以为您做到这一点。像 HandBrake 这样的程序有一个“Web”选项,在编码时也会执行此操作。您需要确保您的 Web 服务器没有在 mp4 文件中的压缩之上应用 gzip 或 deflate 压缩。压缩允许您的 Web 服务器提供更小的文件大小,这可以加载 ... 阅读更多

广告