現在、すべてのフロントエンド開発者と同様に、レスポンシブデザインの開発を数多く行っています。
私が知りたいことの1つは、正確な現在の画面サイズです。
Chromeにはそれがあります: https://chrome.google.com/webstore/detail/window-resizer/kkelicaakdanhinjdeammmilcgefonfh
Firefoxで現在の画面サイズを表示するにはどうすればよいですか?
それは非常に古い質問ですが、言及する価値があります。
Firefoxに「 レスポンシブデザインモード 」が追加されました。これは、どのブラウザでも見たレスポンシブテストを実行するのに最適です。
ショートカットはCntrl+Shift+M
そして、開発ツールを開くことができながら、画面のサイズを完全に制御できる素晴らしいモバイルビューが表示されます。
更新-Chromeツール
この回答からしばらく経ち、Firefox
のモバイル開発ツールが全体を変えていないので、Google Chromes
大きく変化し、とても素晴らしいので、まだ使用していない人には共有しないのはばかげているようです。
ヒットF12
次にこれが開き、小さなモバイルアイコンを押して、モバイル開発ツールを表示します。
これにより、次のようなモバイル開発ツールが開きます
ここから、あらゆる種類のものを変更できますが、事前定義されたデバイスとユーザーエージェントが自動的に設定されているデバイス間で簡単に変更できます。
さらに、タッチ、地理的位置などを変更できます
このように [〜#〜]フィドル[〜#〜]
$(window).on('resize', showSize);
showSize();
function showSize() {
$('#size').html('HEIGHT : '+$(window).height()+'<br>WIDTH : '+$(window).width());
$('#size2').html('HEIGHT : '+screen.height+'<br>WIDTH : '+screen.width);
}
編集:画面サイズも追加しました。必要なものを使用してください。
これをブックマークとして置くことができます。それは(うまくいけば)クロスブラウザで動作するはずです。それを取り除くためにディスプレイをクリックしてください。 http://jsfiddle.net/krWLA/8/
(function() {
var v=window,d=document;
v.onresize = function() {
var w = v.innerWidth ? v.innerWidth :
d.documentElement.clientWidth,
h = v.innerHeight ? v.innerHeight :
d.documentElement.clientHeight,
s = d.getElementById('WSzPlgIn'),
ss;
if (!s) {
s = d.createElement('div');
s.id = 'WSzPlgIn';
d.body.appendChild(s);
s.onclick = function() {
s.parentNode.removeChild(s)
};
ss = s.style;
ss.position = 'absolute';
ss.bottom = 0;
ss.right = 0;
ss.backgroundColor = 'black';
ss.opacity = '.5';
ss.color = 'white';
ss.fontFamily = 'monospace';
ss.fontSize = '10pt';
ss.padding = '5px';
ss.textAlign = 'right';
}
s.innerHTML = 'w ' + w + '<br />h ' + h;
};
})()