22得票1回答
::before和::after伪元素可以应用于哪些自闭合元素?(这是一个关于IT技术的问题)

我特别感兴趣的是理解什么时候可以将::before和::after伪元素应用于自闭合标签。这是根据W3 Generated Content CSS规范中这些伪元素的定义: 12.1 :before和:after伪元素: 作者使用:before和:after伪元素指定生成内容的样式和位置。正...

22得票1回答
替换整个HTML文档的W3C DOM其他选项有哪些?

我对人们在Ajax web应用程序中替换整个文档的经验感到好奇。虽然很少见,但我发现了一些情况,这些应用要求重新构建整个页面,并且所有内容都已经本地存在,不需要再进行另一个服务器往返。 我可以很容易地将新文档准备为一个DOM树或字符串的形式。因此,我正在评估各种方法的权衡取舍。 如果我想使...

22得票5回答
为什么具有`overflow:hidden`属性的`inline-block`元素的基线设置为其底部边距?

阅读了两篇很好的答案,解释了inline-block元素的行为(为什么这个inline-block元素被向下推?和为什么span的行高无用?),我仍然有两个未解之谜。 1.inline-block元素将基线从其行框的基线更改为底部边缘的原因是什么? http://www.w3.org/TR...

21得票4回答
当前背景颜色是否可以成为有效的CSS颜色值关键字?

CSS 定义 currentColor 为一个等同于元素color属性的颜色。它类似于CSS变量,但是基于每个元素。当currentColor作为任何CSS属性的颜色值时,它计算为应用它的元素的color值。 所以,我的问题不是是否存在currentBackgroundColor——我已经仔细...

21得票2回答
有没有一种3D格式是SVG的3D扩展?

SVG是W3C的2D矢量图形标准,非常稳定。是否有SVG的3D版本?一种扩展,因此从 .svg 到 .ext 的转换以及反向转换在程序上十分简单。

21得票6回答
如何在Chrome和Firefox中撤销已授予的权限?

开发人员可用的新API之一是地理位置API。如规范中所定义的那样,任何浏览器在向浏览的网站透露用户地理位置时都应该征得用户的明确许可。然而,也有人说用户可以随时撤销授权。我几乎在Chrome和Firefox中到处搜索,但没有找到任何地方可以撤销授权。有人知道我该怎么做吗?(联系人API也是如此)

21得票3回答
W3C Web Storage 的事实标准限制是 5MB 吗?

我正在研究在web应用程序中使用浏览器sessionStorage,并尝试查找有关大小限制的最新信息。似乎大多数桌面浏览器都实行了5MB的限制。然而,我没有发现许多最近的文章或移动浏览器的信息。 根据W3C Web Storage规范的磁盘空间部分,“建议每个来源设置一个最高为5MB的任意限...

21得票3回答
beforeunload/unload能够可靠地用于发送XmlHttpRequests吗?

最近,我急需通知我的服务器,一个特定的网页即将关闭。我想 "Easy peasy",beforeunload 已经存在了很长时间。HTML5 甚至刷新了 spec(我当时是这么认为的...),我们可以从 beforeunload 事件处理程序中 return 一个 string value 等...

20得票3回答
CSS3过渡和动画中的高度自适应有什么看法?

CSS3转换、变形和动画非常棒。现在更多的浏览器支持它们,它们变得更加出色。 但我一直在问自己一个问题:为什么规范没有定义CSS3过渡和动画应该如何处理height:auto呢? 当我们使用CSS3弹性盒模型和媒体查询等技术来实现自适应布局时,这是没有任何意义的。 使用JavaScrip...

20得票1回答
为什么<textarea>标签不能自闭?

我一直在思考为什么HTML规范的修订从未使textarea成为自闭合标签。 许多SO问题已经解释了它与input分开的原因,我认为保留它作为单独的标签以实现兼容性是有道理的,但是我想知道为什么他们不将&lt;textarea /&gt; 与 &lt;textarea&gt;&lt;/texta...