小编jos*_*tme的帖子

Safari忽略某个点以下的css max-width媒体查询

我正在努力优化响应式网站,Safari(桌面和移动设备)似乎完全忽略了某个点以下的媒体查询.我有以下代码:

@media screen and (max-width: 767px){
    /* Safari responds to css here */
}
@media screen and (max-width: 640px){
    /* css here is ignored by Safari */
}
Run Code Online (Sandbox Code Playgroud)

Firefox和Chrome都做出了适当的响应.有没有人对正在发生的事情有任何想法?

你可以在这里看到这个网站:http://kgillingham.webfactional.com.应该发生什么(并且适用于FF和Chrome)是因为站点变得小于640px,滑块中的标题字体应该变得更小.

编辑:该网站现已更新为使用javascript在大小小于640px时添加类.该类始终使用较小的字体大小.这意味着它现在按预期工作,但我宁愿使用CSS媒体查询而不是javascript,所以我仍然希望看到一个解决方案.

css safari css3 media-queries

16
推荐指数
1
解决办法
3万
查看次数

清除节点中的console.time计时器

在Nodejs中,有没有一种方法可以清除由创建的计时器console.time而不调用console.timeEnd

例如,请考虑以下情况:

console.time("Timer for an asynchronous operation that may fail");

this.get(somethingToGet, function(err, value){
    if(!err && value != undefined){
        console.timeEnd("Timer for an asynchronous operation that may fail");
    } else {
        // clear the timer without printing to the console
    }
});
Run Code Online (Sandbox Code Playgroud)

如果没有错误,我想将计时器和标签打印到控制台,但如果有错误,我想清除它,这样它就不会永远运行,而不向控制台打印任何内容。

javascript node.js

5
推荐指数
1
解决办法
2843
查看次数

标签 统计

css ×1

css3 ×1

javascript ×1

media-queries ×1

node.js ×1

safari ×1