Hogyan állapítható meg, a képernyő felbontása és mérete a böngésző ablak javascript és jquery, shublog
Mi ez? Például van egy szép hely elrendezést mutatja annak minden szépségével csak az engedélyével, mondjuk, 1600 és 1200 között például van egy nagyon szép nagy kalap. Mi történik akkor, ha egy személy megy a honlapján indítvány
1024 a 768? Igen, csak egy sapkát, és láthatók lesznek. Nem jó? Talán. Akkor miért nem csinál ilyet, hogy a magassága a böngésző / képernyő sapka lenne csak vágni, és folytatta a menü és a többi a helyén? Az, hogy ez az.És miután kiválasztott, akkor írjuk be a kódot, lehetőség van a fejlécben. Először is, egy példa arra összpontosít, hogy a képernyő felbontását.
Lásd a második példa, de amelynek középpontjában a felbontás a böngészőt. Mindegy, a módszerek változtak.
Tehát két példát áttekintést - What Goes Hol használható:
- screen.width. Meghatározza a szélessége a képernyő (monitor).
- screen.height. Meghatározza a képernyő magasságának (monitor).
- document.body.clientWidth. Meghatározza a szélessége a böngészőt.
- document.body.clientHeight. Meghatározza a magassága a böngésző.
- $ (Window) .width (). Meghatározza a szélessége a böngésző, de csak akkor, ha van jQuery.
- $ (Window) .height (). Meghatározza a magassága a böngésző, de csak akkor, ha van jQuery.
Nyilvánvaló, hogy ha a jQuery, célszerű lehetőség 5 helyett 3 és 6 helyett 4 - egyszerűen rövidebb. Na jó - az íze és színe.
Ami a konkrét magassága és szélessége a képernyő rekordokat jQuery -, hogy az igazság, nem tudom őket. Az ötlet az, hogy a tervezési típus 5-6 vonalak, de valahogy a gyakorlatban nem találkozott, úgy tűnik számomra, hogy nem azok. Igen, és nem szükséges, screen.width meglehetősen rövid kivitel, hiányzik belőle.
Igen, még mindig $ (document) .width () - meghatározza a szélessége egy HTML dokumentum. Használja a gyakorlatban - mint valami kétséges. Ki tudja - én szívesen, ha megosztja.
Jelenleg mindent! Tartsa a hétvégén, és masszívan megy a barbecue! (Kivéve, ha beteg valamit, valami - a szerk.). Sok szerencsét!