本文介绍了W3C验证错误“重复ID”尽管ID是隐藏的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的网站中,我使用CSS3媒体查询查看手机上的不同样式。然后在我的HTML代码中添加一些 div ,以便仅在移动设备中显示与我隐藏的另一个 div 重复的内容。 / p>

在W3C验证中,它是一个错误,带有重复ID。

但ID不重复,因为其中一个是隐藏的。



我该如何解决这个问题?

解决方案

的值

所以元素在视觉上隐藏并不重要。



使它们唯一,或使用其他钩子,例如一个值。


In my website I use CSS3 media queries for different styles on mobile. Then in my HTML code I add some div to show only in mobile device that duplicate another div that I hide.

In W3C validation it is an error, with "Duplicate ID".

But the ID not is duplicate because one of this is hidden.

How can I resolve this problem?

解决方案

The id attribute‘s value

So it doesn’t matter if the element is visually hidden.

Make them unique, or use some other hook, e.g. a class value.

这篇关于W3C验证错误“重复ID”尽管ID是隐藏的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 15:41