HTML table标签和其子标签如td,td等不同区域focus然后回车的行为差异
第一版table:
<html>
<body>
<table>
<thead><tr><th>Name</th><th>Value</th></tr>
</thead>
<tr>
<td>This is Jerry's very long name
</td>
<td>1
</td>
</tr><tr>
<td>This is Tom's very long name
</td>
<td>2
</td>
</tr></table>
</body>
</html>
结果:
试了一下,发现td获得不到焦点。网上查了一下,发现csdn这个帖子:说td获取不到焦点。
https://ask.csdn.net/questions/380408
只能手动在Chrome里设置focus,为何?
a标签设置href属性之后,就能正常接收键盘的tab触发的focus事件了:
再做做修改:
加上tr:focus-within:
结果:
需求:有没有可能让tr保持选中状态,但是里面的的蓝色border不出现呢?
这种方式可以:
效果:但是side effect比较大,这样所有的a focus之后都没有效果了:
使用tabindex='0’即可解决问题。
第一次按tab:
第二次按tab:
第三次按tab:
更多Jerry的原创文章,尽在:“汪子熙”:
HTML table标签和其子标签如td,td等不同区域focus然后回车的行为差异相关推荐
- SAP Spartacus org unit table不同区域focus然后回车的行为差异
使用tab键首先把focus设置在table row上,点回车: 此时打开的是url: 如果focus的是button: 回车之后会展开该org unit: 更多Jerry的原创文章,尽在:" ...
- jquery怎么获取当前标签下的子标签
1.查找子元素方式1:> 例如:var aNods = $("ul > a");查找ul下的所有a标签 2.查找子元素方式2:children() 3.查找子元素方式3 ...
- xpath-通过列表推导式和string(.)的方式获取标签下包含子标签的所有文本
如图,需要得到出处文本内容,如果只是"./p[4]/text()"匹配,则会漏掉/a下面的"起坐"和"桃笙": 改为列表推导式和string ...
- 【Groovy】xml 序列化 ( 使用 MarkupBuilder 生成 xml 数据 | 标签闭包下创建子标签 | 使用 MarkupBuilderHelper 添加 xml 注释 )
文章目录 一.标签闭包下创建子标签 二.使用 MarkupBuilderHelper 添加 xml 注释 三.完整代码示例 一.标签闭包下创建子标签 在上一篇博客 [Groovy]xml 序列化 ( ...
- H5新增的标签以及改良的标签
1>OL标签的改良 start type reversed:翻转排序 2>datalist标签自动补全的使用 3>progress标签的使用:进度条 4>meter标签的应用 ...
- java自定义jsp标签_Javaweb自定义jsp标签
自定义标签 用户定义的一种自定义的jsp标记,当一个含有自定义标签的jsp页面被jsp引擎编译成Servlet时,tag标签被转化成了对一个称为标签处理类的对象的操作.于是当jsp页面被jsp引擎转化 ...
- h5比html新增加的标签,H5新增的标签以及改良的标签
1>ol标签的改良start type reversed:翻转排序 2>datalist标签自动补全的使用 3>progress标签的使用:进度条 4>meter标签的应用 ...
- xpath 取标签下所有文字内容_对Xpath 获取子标签下所有文本的方法详解
对Xpath 获取子标签下所有文本的方法详解 在爬虫中遇见这种怎么办 想提取名称, 但是 名称不在一个标签里 使用xpath string()方法 例如 data.xpath("string ...
- UI标签库专题二:JEECG智能开发平台Column(列) 子标签
UI标签库专题二:JEECG智能开发平台Column(列) 子标签 1.1. Column(列) 子标签 1.1.1. 示例 <t:dgCol title="年龄" f ...
最新文章
- ArrayList的泛型可以不写吗
- 第三部分:Android 应用程序接口指南---第二节:UI---第八章 Toast通知
- 伪指令 .align 的含义
- ubuntu自定义安装里怎么选_超市里的五香粉怎么选?看懂配料表,两个小技巧,不怕选不好。...
- linux 系统调用时怎么知道当前上下文属于那个进程,linux – 编写系统调用来计算进程的上下文切换...
- IntelliJ IDEA 2017.2 x64 安装Scala
- 【word论文排版教程0】论文制作流程
- 超级实用Windows快捷键 程序员必备 Windows 快捷操作大全
- TouchRetouch CR2 2.1.1 特别版 Mac 扣图修图软件
- 随机访问介质访问控制 —— ALOHA协议
- 麦子学院项目-懒人天气App思维导图、素材下载
- Java代码审计——SSH 框架审计技巧
- LeetCode07整数反转(JAVA)
- H5视频会议,直播,通话,教学,支持Webrtc、rtmp、sip、rtsp转协议、IPCAM、白板、桌面共享、免插件、web全平台、视频融合系统研发笔记。...
- excel离散度图表怎么算_excel离散数据表格-Excel 离散程度分析图表如何做
- 华为云王红新_华为云新加坡峰会多家公司签署MoU,伙伴联合展示云+AI创新应用...
- java基于ssm框架开发的高校实验室预约管理系统实战项目
- deepin+win10EFI分区删了/开机没有win的启动项解决方法
- 从一个Laravel SQL注入漏洞开始的Bug Bounty之旅
- 2019.7山东省夏令营游记
热门文章
- 消除软硬件鸿沟,芯客网完美支持智能硬件在移动互联时代的爆发
- keycode对应主要键的关系
- C语言:格式字符串中的类型
- 如何删除eclipse多余的工作空间
- 从零写一个编译器(十二):代码生成之生成逻辑
- [洛谷P1074] 靶形数独
- mysql ERROR 1045 (28000): 错误解决办法
- 规定自己的Java编码规范
- web browser 发展史
- java长连接socket【转】http://jiewo.iteye.com/blog/1562168