![]() |
![]() |
Úszó animáció:
Ha a koordináta rendszerben (X, Y) általunk meghatározott pozíciók (távolság) között, folyamatosan mozog az adott objektum.
DOCTYPE meghatározást tartalmazó html fájlban:
Mozilla, nem fogadja el, ha a pozíciót változóval (x vagy y) helyettesítjük.
Pozíciónak a tényleges pozíció értéket kell beírni.
Például: 100px;
1. Példa
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Úszó animációk </title>
<script language="JavaScript" type="text/javascript" src="elérési útvonal.js"> </script>
<link href="elérési útvonal.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div>Animációs objektum elhelyezkedése </div>
</body>
</html>
2. Példa
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Úszó animációk </title>
<script language="JavaScript" type="text/javascript" src="elérési útvonal.js"> </script>
<link href="elérési útvonal.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div>Animációs objektum elhelyezkedése </div>
</body>
</html>
A 2. példában látható teljes html fájl formátum típusának egyetlen szépséghibája van.
Explorer a CSS, azaz stíluslapon meghatározott fő div szakaszra (container) margin-right: auto; és margin-left: autó; meghatározásokat nem veszi ilyenkor figyelembe.
A teljes dokumentumunkat ezáltal, nem tudjuk úgy beállítani, hogy az minden monitoron, középen jelenjen meg.
Mivel mindegyik böngészőben egyformán működik, a folyamatosan úszó vagy gördülő animáció, válasszuk a 2. példát.
Különbség csak annyi, hogy nagyszélességű ( 800px-nél szélesebb) monitorral rendelkező felhasználóknál,, az Explorer esetében a monitor jobb széléhez igazodik weblapunk, míg Mozilla Firefox esetében középen jelenik meg weblapunk teljes tartalma.
Ahhoz, hogy Explorerben és Mozillában is egyforma legyen a monitort néző előtt weblapunk elhelyezkedése, azaz minden monitoron középen legyen a 800 px szélességű weblapunk, a következő lépéseket kell megtenni:
3. Példa
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> Úszó animációk </title>
<link href="elérési útvonal.css" rel="stylesheet" type="text/css" />
</head>
<body>
<iframe src="gorgetendo.html" class="rama" border="0px"> </iframe>
</body>
</html>
A border="0px" vagy stíluslapon border: none; meghatározások, Mozillában eltüntetik az iframe keretet, de Explorerben nem.