我使用Chrome,停靠在窗口右侧的开发人员工具。当您通过拖动中央分隔线调整视口大小时,Chrome用于显示窗口右上角的视口尺寸。我一直觉得它对测试自适应网站和媒体查询非常有用。
自最近的更新以来,这已经消失了。有没有办法重新打开它?
我在Mac上使用最新版本(版本49.0.2623.87)。
答案 0 :(得分:12)
如上所述,这是一个错误。目前我一直在使用的廉价解决方法是将它放入你的控制台:
window.addEventListener('resize', function(event){
console.log(window.innerWidth);
});
现在只需在调整大小时观看控制台。它可以实现基本宽度检查。
这是一个模仿旧缩放器的版本:
var b = document.createElement('div');
var bS = b.style;
bS.position = 'fixed';
bS.top = 0;
bS.right = 0;
bS.background = '#fff';
bS.padding = '5px';
bS.zIndex = 100000;
bS.display = 'block';
bS.fontSize = '12px';
bS.fontFamily = 'sans-serif';
b.innerText = window.innerWidth + 'x' + window.innerHeight;
b.addEventListener("click", function(){bS.display = 'none';}, false);
document.body.appendChild(b);
window.addEventListener('resize', function(event){
bS.display = 'block';
b.innerText = window.innerWidth + 'x' + window.innerHeight;
});
答案 1 :(得分:1)
我的手上必须有太多时间..如果您使用媒体查询断点,这是一个CSS版本。虽然可以在媒体查询触发时(使用动画)显示#秒数,但您无法点击它...
body::before {
position: fixed;
top: 0;
right: 0;
z-index: 100000;
box-sizing: border-box;
display: block;
padding: 5px;
font-size: 12px;
font-family: sans-serif;
background: #fefaa5;
border: 1px solid #fff628;
content: 'xs';
}
@media (min-width: 480px) { body::before {content: 'sm';}}
@media (min-width: 768px) { body::before {content: 'md';}}
@media (min-width: 992px) { body::before {content: 'lg';}}
@media (min-width: 1200px) { body::before {content: 'xl';}}