- 类别 子控件名称说明查看子控件样式表应用滑动条,滑动块相关::handleQScrollBar、QSplitter,QSlider 的手柄(滑块)滑动条,滑动块相关::grooveQSlider的凹槽滑动条,滑动块相关::cornerQAbs... 类别 子控件名称说明查看子控件样式表应用滑动条,滑动块相关::handleQScrollBar、QSplitter,QSlider 的手柄(滑块)滑动条,滑动块相关::grooveQSlider的凹槽滑动条,滑动块相关::cornerQAbs...
- $ionicLoading 是 ionic 默认的一个加载交互效果。里面的内容也是可以在模板里面修改。用法angular.module('LoadingApp', ['ionic']).controller('LoadingCtrl', function($scope, $ionicLoading) { $scope.show = function() { $ionicLoading... $ionicLoading 是 ionic 默认的一个加载交互效果。里面的内容也是可以在模板里面修改。用法angular.module('LoadingApp', ['ionic']).controller('LoadingCtrl', function($scope, $ionicLoading) { $scope.show = function() { $ionicLoading...
- list 类同样可以用于 input 元素。item-input 和 item 类指定了文本框及其标签。输入框属性:placeholder以下实例中,默认为100%宽度(左右两侧没有边框),并使用 placeholder 属性设置输入字段预期值的提示信息。<div class="list"> <label class="item item-input"> <input type="t... list 类同样可以用于 input 元素。item-input 和 item 类指定了文本框及其标签。输入框属性:placeholder以下实例中,默认为100%宽度(左右两侧没有边框),并使用 placeholder 属性设置输入字段预期值的提示信息。<div class="list"> <label class="item item-input"> <input type="t...
- 1、业务逻辑 除基本功能测试外,需要关注的一些测试点: a. 登录 a.1 H5页面嵌入到客户端内使用,若客户端已经登录,进入H5页面应是登录状态 a.2 H5页面嵌入到客户端内使用,若客户端无登录,如果该页面需要登录,是否能够跳转到客户端登录页面。若取消登录后,再次登录是否能够正常的再次跳转到登录页面 a.3 H5页面嵌入到客户端内使用,若客户端内已经登录,进入H5页面,该... 1、业务逻辑 除基本功能测试外,需要关注的一些测试点: a. 登录 a.1 H5页面嵌入到客户端内使用,若客户端已经登录,进入H5页面应是登录状态 a.2 H5页面嵌入到客户端内使用,若客户端无登录,如果该页面需要登录,是否能够跳转到客户端登录页面。若取消登录后,再次登录是否能够正常的再次跳转到登录页面 a.3 H5页面嵌入到客户端内使用,若客户端内已经登录,进入H5页面,该...
- XML DOM 定义了访问和处理 XML 文档的标准什么是 DOM?DOM 是 W3C(World Wide Web Consortium)标准。DOM 定义了访问诸如 XML 和 HTML 文档的标准:"W3C 文档对象模型(DOM,全称 Document Object Model)是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。"DOM 被分为 3... XML DOM 定义了访问和处理 XML 文档的标准什么是 DOM?DOM 是 W3C(World Wide Web Consortium)标准。DOM 定义了访问诸如 XML 和 HTML 文档的标准:"W3C 文档对象模型(DOM,全称 Document Object Model)是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。"DOM 被分为 3...
- 向结果添加元素和属性正如在前面一节看到的,我们可以在结果中引用输入文件中的元素和属性:for $x in doc("books.xml")/bookstore/book/titleorder by $xreturn $x上面的 XQuery 表达式会在结果中引用 title 元素和 lang 属性,就像这样:<title lang="en">Everyday Italian</title><... 向结果添加元素和属性正如在前面一节看到的,我们可以在结果中引用输入文件中的元素和属性:for $x in doc("books.xml")/bookstore/book/titleorder by $xreturn $x上面的 XQuery 表达式会在结果中引用 title 元素和 lang 属性,就像这样:<title lang="en">Everyday Italian</title><...
- 将一份本地HTML报告转换为PDF时,容易遇到三类问题:页面中的字体与图片没有完整呈现,动态图表在尚未完成渲染时就被保存,以及输出页面的尺寸与原始设计不一致。本文采用实践操作记录的方式,围绕资源准备、稳定快照和输出核对设计一套排查流程,重点说明每一步需要观察的对象与判断依据。 将一份本地HTML报告转换为PDF时,容易遇到三类问题:页面中的字体与图片没有完整呈现,动态图表在尚未完成渲染时就被保存,以及输出页面的尺寸与原始设计不一致。本文采用实践操作记录的方式,围绕资源准备、稳定快照和输出核对设计一套排查流程,重点说明每一步需要观察的对象与判断依据。
- 自动化里"读状态"的三把尺子:截图、可访问性树和原始 HTML做浏览器自动化两周,最耗时间的不是点不动按钮,而是"我到底看没看对"。同一个页面,三种读法经常给出三个答案。这篇把三把尺子的适用边界写清楚,附带踩过的坑。## 一、三把尺子分别是什么第一把是可访问性树(accessibility tree)。工具把它拍平成一行一行的元素列表,每个可交互元素带一个临时引用号,比如某个按钮写作 e21... 自动化里"读状态"的三把尺子:截图、可访问性树和原始 HTML做浏览器自动化两周,最耗时间的不是点不动按钮,而是"我到底看没看对"。同一个页面,三种读法经常给出三个答案。这篇把三把尺子的适用边界写清楚,附带踩过的坑。## 一、三把尺子分别是什么第一把是可访问性树(accessibility tree)。工具把它拍平成一行一行的元素列表,每个可交互元素带一个临时引用号,比如某个按钮写作 e21...
- 面向新手的 HTML 入门短文:认识 html、head、body 三个基本标签,写出并打开你的第一个网页,并避开三个常见坑。 面向新手的 HTML 入门短文:认识 html、head、body 三个基本标签,写出并打开你的第一个网页,并避开三个常见坑。
- 脚本前面几步都正常,到弹窗就卡住:元素尺寸 0x0、execCommand 返回 false、focus 无效。排查了不可见、iframe、Shadow DOM 三条路都堵死,最后发现执行上下文停在了另一个标签页。 脚本前面几步都正常,到弹窗就卡住:元素尺寸 0x0、execCommand 返回 false、focus 无效。排查了不可见、iframe、Shadow DOM 三条路都堵死,最后发现执行上下文停在了另一个标签页。
- 迁移背景:一个中型 SaaS 前端,长期没有内容安全策略,XSS 防护依赖框架的自动转义和代码评审。安全团队要求上线 CSP,但直接上强制执行会大面积破坏页面,于是走了一条从 Report-Only 到 enforce 的渐进路径,前后约六周。第一周,只开 Report-Only,收集真实违规。响应头设 Content-Security-Policy-Report-Only,策略从最严格的白... 迁移背景:一个中型 SaaS 前端,长期没有内容安全策略,XSS 防护依赖框架的自动转义和代码评审。安全团队要求上线 CSP,但直接上强制执行会大面积破坏页面,于是走了一条从 Report-Only 到 enforce 的渐进路径,前后约六周。第一周,只开 Report-Only,收集真实违规。响应头设 Content-Security-Policy-Report-Only,策略从最严格的白...
- 提交按钮防重复点击时,直接加 disabled 会让焦点丢失、屏幕阅读器不播报。本文用 aria-disabled 与 aria-busy 保留焦点,配合提交锁、Enter 拦截和 role=status 状态播报,给出可运行的最小 HTML 与脚本示例。 提交按钮防重复点击时,直接加 disabled 会让焦点丢失、屏幕阅读器不播报。本文用 aria-disabled 与 aria-busy 保留焦点,配合提交锁、Enter 拦截和 role=status 状态播报,给出可运行的最小 HTML 与脚本示例。
- 公司产品要过无障碍合规评审,我借了同事的读屏软件(NVDA)亲自试了一把自家后台。结果很受触动:平时觉得「无所谓」的标签选择,在读屏用户耳朵里是完全不同的世界。先看最典型的对比。一个「商品列表」区域,两种写法:<!--写法一:纯div堆砌--><divclass="title">商品列表</div><divclass="... 公司产品要过无障碍合规评审,我借了同事的读屏软件(NVDA)亲自试了一把自家后台。结果很受触动:平时觉得「无所谓」的标签选择,在读屏用户耳朵里是完全不同的世界。先看最典型的对比。一个「商品列表」区域,两种写法:<!--写法一:纯div堆砌--><divclass="title">商品列表</div><divclass="...
- 团队文档站原来放在一台2核4G ECS上,维护成本高于机器成本。我迁到OBS静态网站托管后,连续遇到403访问和生命周期误删index.html,两次都在工作日上午爆雷。这里记下具体报错、命令、策略改动、耗时和账单变化。 团队文档站原来放在一台2核4G ECS上,维护成本高于机器成本。我迁到OBS静态网站托管后,连续遇到403访问和生命周期误删index.html,两次都在工作日上午爆雷。这里记下具体报错、命令、策略改动、耗时和账单变化。
- FastAPI 中间件的洋葱模型倒序陷阱:为什么你的 OPTIONS 预检请求会报 401? 一个看似正常的中间件配置在开发基于 FastAPI / Starlette 的 Web 服务时,认证和跨域(CORS)几乎是每个项目的标准配置。很多人习惯像下面这样写:from fastapi import FastAPIfrom fastapi.middleware.cors import CO... FastAPI 中间件的洋葱模型倒序陷阱:为什么你的 OPTIONS 预检请求会报 401? 一个看似正常的中间件配置在开发基于 FastAPI / Starlette 的 Web 服务时,认证和跨域(CORS)几乎是每个项目的标准配置。很多人习惯像下面这样写:from fastapi import FastAPIfrom fastapi.middleware.cors import CO...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签