So ermitteln Sie die Größe des Browser-Ansichtsfensters
P粉237029457
P粉237029457 2023-08-28 11:06:30
0
2
611
<p>Ich möchte, dass meine Besucher qualitativ hochwertige Bilder sehen können. Gibt es eine Möglichkeit, die Fenstergröße zu erkennen? </p> <p>Oder noch besser: die Größe des Darstellungsbereichs des Browsers, der JavaScript verwendet? Den grünen Bereich finden Sie hier: </p>
P粉237029457
P粉237029457

Antworte allen(2)
P粉342101652

jQuery 维度函数

$(window).width()$(window).height()

P粉955063662

跨浏览器 @media(宽度)@media(高度) a> 值

const vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0)
const vh = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0)

window.innerWidth a> 和 window.innerHeight一个>

  • 获取CSS视口 @media(宽度) 和 @media (height) 其中包括滚动条
  • initial-scale 和缩放变化可能会导致移动错误缩小到 PPK 所谓的视觉视口的值并且小于@media
  • 由于本机舍入,缩放可能会导致值缩小 1 像素
  • 在 IE8 中未定义-

document.documentElement .clientWidth.clientHeight


资源

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage