px
B
ö
n
g
é
s
z
ő
a
b
l
a
k
m
a
g
a
s
s
á
g
a
A jobb oldalon látható függőleges terület jelzi, görgetés nélkül,
mekkora területet láthatunk egyszerre a weboldal tartalmából.
Mobileszköznél, telefonnál, nem alkalmazunk "egeret", helyette az ujjainkkal koppintunk vagy görgetünk.
Mobiltelefonnál "egér" pozíció helyett, a koppintási pozíciót kapjuk meg.
Mobilváltozat megtekintéséhez, használjunk mobil eszközt, például a telefonunkat. Kattints ide!
JavaScript témakörök. Katt ide!
M = Asztali vagy mobileszköz monitorjának mérete. |
Képernyő (Monitor):
|
Ablak átméretezésekor változnak. |
Színpaletta bitmélysége: |
availWidth = | Visszaadja a képernyő szélességét. (Kivéve a Windows tálcáját.) Az availWidth tulajdonság a felhasználó képernyőjének szélességét, pixelben, mínusz interfész funkciókkal, például a Windows tálcájával tér vissza. |
availHeight = | Visszaadja a képernyő magasságát (Kivéve a Windows tálcáját.) A rendelkezésre álló tulajdonság a felhasználó képernyőjének magasságát pixelben, mínusz interfész funkciókkal, például a Windows tálcájával adja vissza. |
width = | Visszaadja a képernyő teljes szélességét. (screen.width(); ) |
height = | Visszaadja a képernyő teljes magasságát. (screen.height(); ) |
colorDepth = bit / pixel |
Visszaadja a színpaletta bitmélységét a képek megjelenítéséhez. A colorDepth tulajdonság visszaadja a színpaletta bitmélységét a képek megjelenítéséhez (bitenként pixelenként). A Szám, amely a színpaletta bitmélységét mutatja a képek megjelenítéséhez, bitenként pixelenként. Lehetséges értékek: 1 bit pixelenként 4 bit képpontonként 8 bit / pixel 15 bit / pixel 16 bit / pixel 24 bit / pixel 32 bit képpontonként 48 bit / pixel |
pixelDepth = | Visszaadja a képernyő színfelbontását (bitenként pixelenként) Nem támogatott IE 9 és korábbi verzióiban. Színfelbontást ábrázoló szám, képpontonként. Lehetséges értékek: 1 bit pixelenként 4 bit képpontonként 8 bit / pixel 15 bit / pixel 16 bit / pixel 24 bit / pixel 32 bit képpontonként 48 bit / pixel |
A HTML fájl tartalma.
<head> <title>Monitor méretei.</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js></script> <script type="text/javascript" src="monitor.js"></script> <link href="stílus.css" rel="stylesheet" type="text/css" /> </head> <body id="bodi"> <h1>Monitor méretei.</h1> <p>Képernyő (Monitor) méretei:<br> screen.width; = <span class="KvFB"></span> <br> screen.height; = <span class="KfFB"></span> </p> <p>Képernyő elérhető méretei:<br> screen.availWidth; = <span class="Mwidth"></span> <br> screen.availHeight; = <span class="Mheight"></span> </p> <p>Böngésző ablakának méretei, melyek az ablak átméretezésekor változnak:<br> $(window).width(); = <span class="WaWidth"></span> px <br> $(window).height(); = <span class="WaHeight"></span> px </p> <p>Kiválasztott objektum méretei: <br> body.offsetWidth; = <span class="Bwidth"></span> <br> body.offsetHeight; = <span class="Bheight"></span> </p> <p>Színpaletta bitmélysége: <br> screen.colorDepth = <span class="SzinM"></span> bit / pixel<br> </p> <p>Képernyő színfelbontása: <br> screen.pixelDepth = <span class="KPontok"></span> </p> </body>
$(document).ready(function(){ // Eszköz méretei. ------------------------------------------------- function eszkozablak(){ var Mszelesseg= screen.availWidth; $(".Mwidth").html(Mszelesseg); var Mmagassaga= screen.availHeight; $(".Mheight").html(Mmagassaga); } eszkozablak(); // Window ablak méretei. --------------------------------------------- function windowablak(){ var WinWidth=$(window).width(); $(".WaWidth").html(WinWidth); var WinHeight=$(window).height(); $(".WaHeight").html(WinHeight); } windowablak(); // A body terület méretei.--------------------------------------------- function bodyablak(){ var bodyTer = document.getElementById("bodi"); bodisz=(bodyTer.offsetWidth); $(".Bwidth").html(bodisz); bodim=(bodyTer.offsetHeight); $(".Bheight").html(bodim); } bodyablak(); // Ablak átméretezése utáni méretek.------------------------------------- $(window).resize(function(){ eszkozablak(); windowablak(); bodyablak(); }); // Képernyő screen vízszintes felbontása. ------------------------------- var KVfelbontas = screen.width; $(".KvFB").html(KVfelbontas); // Képernyő screen függőleges felbontása. -------------------------------- var KFfelbontas = screen.height; $(".KfFB").html(KFfelbontas); // Színmélység meghatározása. Akkor van értéke, ha a képernyő, színpalettát használ. var colorm="Nincs érték"; var colorm=Math.pow(2,screen.colorDepth); $(".SzinM").html(colorm); // Képernyőn lévő pontok színfelbontása.---------------------------- var PixelDepth = screen.pixelDepth; $(".KPontok").html(PixelDepth); });
Div elem, stílus meghatározása: | ||
height() = width( ) = |
innerHeight() = innerWidth( ) = |
outerHeight() = outerWidth( ) = |
Div elem, stílus meghatározása: | ||
height() = width( ) = |
innerHeight() = innerWidth( ) = |
outerHeight() = outerWidth( ) = |
Div elem, stílus meghatározása: | ||
height() = width( ) = |
innerHeight() = innerWidth( ) = |
outerHeight() = outerWidth( ) = |
Div elem, stílus meghatározása: | ||
height() = width( ) = |
innerHeight() = innerWidth( ) = |
outerHeight() = outerWidth( ) = |
<p>Ez a div elem, nem rendelkezik height meghatározással.<br>
A terület magasságát, azaz, height méretét,<br>
az itt elhelyezett:<br>
- Szövegsorok száma,<br>
- Elhelyezett fotók száma.<br>
- A padding top és bottom mérete.<br>
- A border top és bottom mérete.<br>
Határozza meg. </p>
event.pageY = Visszaadja az egér top pozícióját, dokumentum felső szélétől.
event.pageX = Visszaadja az egér left pozícióját, dokumentum bal szélétől.
Egér pozíciója:
Top y =0
Left x =0
<head> <title>Egér pozíció.</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js></script> <script type="text/javascript" src="eger.js"></script> <link href="stílus.css" rel="stylesheet" type="text/css" /> </head> <body> <div class="egerpoz"> <p>Egér pozíciója:<br> Top y = <span class="egeryp">0</span> <br> Left x = <span class="egerxp">0</span> </p> </div> </body>
JavaScript "eger.js" fájl tartalma.
$(document).ready(function(){
// Egér pozíciójának meghatározása. ------------------------------------------------
$(document).mousemove(function(event){
$(".egerxp").html(event.pageX);
$(".egeryp").html(event.pageY);
});
});
Átlagos monitoron, kerekítve kb. 30 pixel van 1 cm-ben (0,33mm pixelméretet feltételezve).
1 pixel = három kis lámpa.
Pixelsűrűség mértéke a ppi (pixel per inch - képpont / inch), ami azt mutatja meg, hogy egy négyzet inch területen, hány képpontot látunk.
1 inc(col hüvelyk) = 0,025400084347599997 m = 2.54000843476 cm = 25.400084347599996 mm
A képpontokat dotnak hívják.
A dot per inch (dpi) mértékegység fejezi ki a pontsűrűséget vagy felbontást.
A nyomtatók felbontása: 300, 600 vagy 1200 dpi-re állítható.
600 dpi felbontásnál, 1 inchre 600 dot esik, 1 inch 2,54 cm, 1 cm-re ekkor: 600/2,54=236 képpont jut.