google-chrome - 如何使用 Firebug 和 Chrome 开发者工具在不同的媒体查询中调试 css?

标签 google-chrome css firebug media-queries

如何在 Chrome 开发者工具中调试 orientation:portrait 的 css?

我在 (orientation:portrait) 中写的任何内容都无法通过 Firebug 和 Chrome 开发者工具即时编辑。它始终显示正常属性。

/*normal styles here */
#wrap {
   width:1024px;
}
@media only screen and (orientation:portrait){
   /* portrait styles here */
   #wrap {
      width:768px;
   }
}

最佳答案

“浏览器或设备通过监听窗口的宽度和高度来确定方向。如果高度大于宽度,则窗口处于纵向模式。如果宽度大于高度,则窗口处于横向模式。 "

更多信息:http://www.1stwebdesigner.com/css/how-to-use-css3-orientation-media-queries/

基本上,您需要调整浏览器窗口的大小才能使纵向 css 生效。

如果您在浏览器窗口中打开 Firebug ,即。 firebug 在底部,浏览器窗口的高度发生变化,导致方向变为横向,因此您失去了纵向样式。对于 firebug 和 chrome 开发人员工具,请尝试在它们自己的窗口中启动这些工具,这样您的浏览器大小就不会受到影响。

附言。我会使用 Firebug 进行这种编辑,因为您可以清楚地看到 css 在您调整浏览器大小时发生变化。

关于google-chrome - 如何使用 Firebug 和 Chrome 开发者工具在不同的媒体查询中调试 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6840751/

相关文章:

javascript - 运行时设置 puppeteer 窗口大小而不是 headless (不是视口(viewport))

google-chrome - Chrome 扩展 + 网页 View

html - 为我的网站 CSS 相关修复 Google Chrome 错误

css - React 组件有我没有导入的 css 文件

html - Web Developer 工具栏真的有保存按钮来保存在 Firebug 中修改的 CSS 吗?

google-chrome - 从浏览器捕获系统声音

jquery - 不使用 Bootstrap 重新排序 div

jquery - 在同一个地方的 div 中显示/隐藏数据?

php - 如何防止用户在ajax请求中通过firebug更改变量

css - 想在不点击任何键的情况下查看源代码