关于CSS显示属性如何处理表语义的简短说明

这些年来,我们多次在博客中发布响应式表 。 有多种技术,您应该根据表中的数据和要使用的UX选择哪种技术。 但是其中许多依赖于将表元素的自然显示值重置为其他值,例如display: block 。 史蒂夫·福克纳(Steve Faulkner)警告我们:

当在表元素上设置CSS display: blockdisplay: griddisplay: flex ,会发生不良情况。 该表在可访问性树中不再表示为表,行元素/语义不再以任何形式表示。

他认为浏览器在这里通过更改这些语义而犯了一个错误,但是既然这样做了,那么很高兴知道它可以(具有大量)ARIA角色来修复

这是来自Adrian Roselli的更多内容,包括带有适当标记的演示。

直接连结→

翻译自: https://css-tricks.com/short-note-on-what-css-display-properties-do-to-table-semantics/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值