草庐IT

browser-detection

全部标签

html - :first-letter text-decoration browser support

我有一个问题text-decoration属性不适用于first-letter规范。在此示例中,代码的目的是设置每个的第一个字母的样式。block。div.content:first-letter{text-decoration:underline;color:#bd00df;}每个的第一个字母block确实变成了紫色,但没有下划线。如何以简单而高效的方式让它加下划线? 最佳答案 这是Chrome36+版本中存在的错误。当使用:first-letter设置时,text-decoration不会呈现。与其他浏览器相比,Chrome在t

html - CSS 过渡 : Strange unwanted delay in Webkit browsers (Chrome and Safari)

我希望有人能帮助解释我在Webkit浏览器中遇到的奇怪行为,以及CSS转换中不必要的延迟。这是我正在处理的页面的链接:http://demo.daised.com/help-me期望的结果是菜单栏在用户向下滚动页面时缩小。这在Firefox中完美地动画。但是,在Webkit浏览器中,导航项的字体大小的转换会延迟6(!)秒。感谢您帮助我更好地理解这一点。 最佳答案 此问题是由继承transition属性的元素上的堆叠过渡引起的。a,span{transition:0.5s;}a{padding:0.5em0.75em;border:1

html - CSS 过渡 : Strange unwanted delay in Webkit browsers (Chrome and Safari)

我希望有人能帮助解释我在Webkit浏览器中遇到的奇怪行为,以及CSS转换中不必要的延迟。这是我正在处理的页面的链接:http://demo.daised.com/help-me期望的结果是菜单栏在用户向下滚动页面时缩小。这在Firefox中完美地动画。但是,在Webkit浏览器中,导航项的字体大小的转换会延迟6(!)秒。感谢您帮助我更好地理解这一点。 最佳答案 此问题是由继承transition属性的元素上的堆叠过渡引起的。a,span{transition:0.5s;}a{padding:0.5em0.75em;border:1

html - 使用 :after pseudo element after anchor element - browser differences

我有一个元素,之后我想显示一个>标志,使用:after伪元素。元素的内容是动态的,因此它的宽度会发生变化,有时内容事件会跨越几行(因为这个元素位于宽度固定的中)。我想要>从最长行的末尾开始的水平位置。也就是说,当我给它right:0;规则,它应该在元素的最右边(垂直位置现在不重要):这就是它在FF中的行为方式,但在Chrome和IE中,>出现在最短行的末尾:我想了解导致浏览器之间差异的原因,但更重要的是,我希望所有浏览器的行为都像FF-放置:after在最长一排的末尾。这可能吗?我把theabovecode在水滴上 最佳答案 那是因

html - 使用 :after pseudo element after anchor element - browser differences

我有一个元素,之后我想显示一个>标志,使用:after伪元素。元素的内容是动态的,因此它的宽度会发生变化,有时内容事件会跨越几行(因为这个元素位于宽度固定的中)。我想要>从最长行的末尾开始的水平位置。也就是说,当我给它right:0;规则,它应该在元素的最右边(垂直位置现在不重要):这就是它在FF中的行为方式,但在Chrome和IE中,>出现在最短行的末尾:我想了解导致浏览器之间差异的原因,但更重要的是,我希望所有浏览器的行为都像FF-放置:after在最长一排的末尾。这可能吗?我把theabovecode在水滴上 最佳答案 那是因

jquery - ios 7 browser-kit 围绕 div 元素的黑色边框

我在iOS7的浏览器中遇到一个奇怪的错误,其中黑线出现在div元素周围。但是当你放大一个元素时,这些线就会消失。有谁知道是什么导致了这个奇怪的错误?在iOS6中没有出现任何线条。它发生在这个网址上:http://www.tristanfrencken.com/希望有人能帮我解决这个问题! 最佳答案 奇怪的是,这似乎在元素固定且具有背景颜色时触发,但仅在IOS7中,如果它具有背景图像则不会。我会把它记为浏览器中的错误,但作为目前的解决方法,您可以使用平铺的纯白色图像作为标题背景。 关于jq

jquery - ios 7 browser-kit 围绕 div 元素的黑色边框

我在iOS7的浏览器中遇到一个奇怪的错误,其中黑线出现在div元素周围。但是当你放大一个元素时,这些线就会消失。有谁知道是什么导致了这个奇怪的错误?在iOS6中没有出现任何线条。它发生在这个网址上:http://www.tristanfrencken.com/希望有人能帮我解决这个问题! 最佳答案 奇怪的是,这似乎在元素固定且具有背景颜色时触发,但仅在IOS7中,如果它具有背景图像则不会。我会把它记为浏览器中的错误,但作为目前的解决方法,您可以使用平铺的纯白色图像作为标题背景。 关于jq

javascript - HTML5 Canvas : Mouse and polygon collision detection

所以我正在使用HTML5和Javascript制作塔防游戏。我唯一的问题是检测鼠标何时接触到攻击者的路径,这是阻止玩家在路径上build塔所必需的。攻击者的路径在MAP.js文件(见底部的链接)中由二维数组(包含x和y对的数组)确定,所以我必须处理的是一系列点连接时组成路径。我只是想禁止玩家在路径的50像素范围内放置塔。老实说,我在碰撞检测方面很糟糕,所以非常感谢您的帮助。这里是所有代码的链接:http://shapeshifting.comuv.com/Tower_Defense/td/如您所想,只有.js文件适用,但大部分相关代码都在objects.js文件中。(请原谅困惑)

javascript - HTML5 Canvas : Mouse and polygon collision detection

所以我正在使用HTML5和Javascript制作塔防游戏。我唯一的问题是检测鼠标何时接触到攻击者的路径,这是阻止玩家在路径上build塔所必需的。攻击者的路径在MAP.js文件(见底部的链接)中由二维数组(包含x和y对的数组)确定,所以我必须处理的是一系列点连接时组成路径。我只是想禁止玩家在路径的50像素范围内放置塔。老实说,我在碰撞检测方面很糟糕,所以非常感谢您的帮助。这里是所有代码的链接:http://shapeshifting.comuv.com/Tower_Defense/td/如您所想,只有.js文件适用,但大部分相关代码都在objects.js文件中。(请原谅困惑)

javascript - 检查是否支持 html 元素

如何检查是否支持html元素,datalist例如?MDC表示它仅在Opera和FireFox中受支持。 最佳答案 if('options'indocument.createElement('datalist')){//supported!}http://diveintohtml5.info/everything.html#datalist 关于javascript-检查是否支持html元素,我们在StackOverflow上找到一个类似的问题: https: