草庐IT

aria-hidden

全部标签

html - 正文 { 溢出-x : hidden; } breaks position: sticky

我有一个元素,我正在使用位置粘性设置粘性:#header{position:sticky;width:100vw;top:0;}这很好用,但我意识到如果我使用:body{overflow-x:hidden;}这打破了粘性,我需要将bodyoverflow-x设置为hidden,我该如何解决这个问题,只有CSS解决方案,没有JS解决方案? 最佳答案 将overflow-x属性设置为值clip帮助我实现位置粘性并防止滚动。这里有更多的解释thisarticle 关于html-正文{溢出-x:

html - 正文 { 溢出-x : hidden; } breaks position: sticky

我有一个元素,我正在使用位置粘性设置粘性:#header{position:sticky;width:100vw;top:0;}这很好用,但我意识到如果我使用:body{overflow-x:hidden;}这打破了粘性,我需要将bodyoverflow-x设置为hidden,我该如何解决这个问题,只有CSS解决方案,没有JS解决方案? 最佳答案 将overflow-x属性设置为值clip帮助我实现位置粘性并防止滚动。这里有更多的解释thisarticle 关于html-正文{溢出-x:

html - 如果选择标记具有可见性 :hidden,,它的值是否在表单提交时提交?

如果您将visibility:hidden应用到一个select标签,当您提交它所在的表单时是否提交了它的值?示例CSS:.my-select{visibility:hidden;}示例HTML:VolvoSaabMercedesAudi 最佳答案 是的。可见性:隐藏;将隐藏该元素,但使用它本来会占用的空间。它仍处于启用状态,因此仍会发送其数据。和显示:无;将完全隐藏元素(空格和所有)。它仍处于启用状态,因此仍会发送其数据。您(目前)无法通过CSS禁用,但可以通过Javascript或JQuery禁用。CSS用于样式,而不是功能。H

html - 如果选择标记具有可见性 :hidden,,它的值是否在表单提交时提交?

如果您将visibility:hidden应用到一个select标签,当您提交它所在的表单时是否提交了它的值?示例CSS:.my-select{visibility:hidden;}示例HTML:VolvoSaabMercedesAudi 最佳答案 是的。可见性:隐藏;将隐藏该元素,但使用它本来会占用的空间。它仍处于启用状态,因此仍会发送其数据。和显示:无;将完全隐藏元素(空格和所有)。它仍处于启用状态,因此仍会发送其数据。您(目前)无法通过CSS禁用,但可以通过Javascript或JQuery禁用。CSS用于样式,而不是功能。H

html - 广播组中需要 aria

当我有一个强制(必需)单选组时,哪个元素应该有aria-required="true"属性?基本上,我有一堆共享相同的元素name并在下分组在一起.我应该把aria-required在上?我应该把aria-required在每台radio上?或者您会说“不应该有强制单选组这样的东西;设置一个默认值,使单选组永远不会处于未选中状态”?--也许这是单独的可用性讨论的主题。 最佳答案 作为屏幕阅读器用户,我会建议选项一或三。我不想每次更改单选按钮上的选择时都听到我的屏幕阅读器宣布“需要”。如果我正在努力查看在每个选项上都宣布“需要”的不同

html - 广播组中需要 aria

当我有一个强制(必需)单选组时,哪个元素应该有aria-required="true"属性?基本上,我有一堆共享相同的元素name并在下分组在一起.我应该把aria-required在上?我应该把aria-required在每台radio上?或者您会说“不应该有强制单选组这样的东西;设置一个默认值,使单选组永远不会处于未选中状态”?--也许这是单独的可用性讨论的主题。 最佳答案 作为屏幕阅读器用户,我会建议选项一或三。我不想每次更改单选按钮上的选择时都听到我的屏幕阅读器宣布“需要”。如果我正在努力查看在每个选项上都宣布“需要”的不同

javascript - aria 扩展的 html 属性

我目前正在制作导航栏并遇到了aria-expandedhtml属性。我当然知道元素是用来让一个元素展开或折叠的。我找不到关于这个和W3Cdocs的很少信息。IMO不是很清楚。问题这个属性究竟是如何工作的? 最佳答案 aria-expandedattribute只是用户代理的标志。它Indicateswhethertheelement,oranothergroupingelementitcontrols,iscurrentlyexpandedorcollapsed....该指示用于元素的内容,或者如果aria-controls还指定了

javascript - aria 扩展的 html 属性

我目前正在制作导航栏并遇到了aria-expandedhtml属性。我当然知道元素是用来让一个元素展开或折叠的。我找不到关于这个和W3Cdocs的很少信息。IMO不是很清楚。问题这个属性究竟是如何工作的? 最佳答案 aria-expandedattribute只是用户代理的标志。它Indicateswhethertheelement,oranothergroupingelementitcontrols,iscurrentlyexpandedorcollapsed....该指示用于元素的内容,或者如果aria-controls还指定了

javascript - Div 类型 ="hidden"+ 未隐藏

在我的代码中,我有一个带有type="hidden"的div标签。我只是不想显示div。如果需要,我将使用JQueryShow()显示它。但是,使用它,我的div不会从View中隐藏。编辑:现在我使用隐藏divXYZ如果我需要再次展示,我该如何做? 最佳答案 尝试使用样式而不是类型content 关于javascript-Div类型="hidden"+未隐藏,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

javascript - Div 类型 ="hidden"+ 未隐藏

在我的代码中,我有一个带有type="hidden"的div标签。我只是不想显示div。如果需要,我将使用JQueryShow()显示它。但是,使用它,我的div不会从View中隐藏。编辑:现在我使用隐藏divXYZ如果我需要再次展示,我该如何做? 最佳答案 尝试使用样式而不是类型content 关于javascript-Div类型="hidden"+未隐藏,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c