...akurát treba v dive so z-indexom nastaviť position: absolute, inak ti to nebude fungovať a potom ti to bude v rôznych prehliadačoch lietať ako šarkan, v IE to bude trocha inde a tak budeš musieť vytvoriť css zvlášť pre IE...je to celkom prplačka...
Grim-Reaperka napísal:...akurát treba v dive so z-indexom nastaviť position: absolute, inak ti to nebude fungovať a potom ti to bude v rôznych prehliadačoch lietať ako šarkan, v IE to bude trocha inde a tak budeš musieť vytvoriť css zvlášť pre IE...je to celkom prplačka...
toto neviem kde si nabral, keď w3schools definuje:
Note: z-index only works on positioned elements (position:absolute, position:relative, or position:fixed)
Ehm.. Skúšali ste to niekedy niekto? Mne sa to ešte nepodarilo. Dať dáky DIV nad flash. Flash je ako keby vždy nadradený (ako keby naň neplatil z-index). Ja som to riešil tak (zrejme tam máš ten krížik na to, aby sa ti zatvoril DIV stým flashom), že som ten krížik dal do toho flashu a z flashu som volal JavaScript na zatvorenie DIVu.
Grim-Reaperka napísal:...mne to nefugovalo...resp. vždy to divne skákalo okolo ostatných divov...
weroro napísal:Ehm.. Skúšali ste to niekedy niekto? Mne sa to ešte nepodarilo. Dať dáky DIV nad flash. Flash je ako keby vždy nadradený (ako keby naň neplatil z-index). Ja som to riešil tak (zrejme tam máš ten krížik na to, aby sa ti zatvoril DIV stým flashom), že som ten krížik dal do toho flashu a z flashu som volal JavaScript na zatvorenie DIVu.
tak to neviem čo ste porábali, keď sa vám to nepodarilo. A tiež neviem čo zač je autor témy, keď nevie pochopiť to čo som mu niekoľkokrát napísal. Flash do jedného divu, ktorý bude mať menší z-index ako div s textom/javascriptom. Pre ukážku dávam hneď dva spôsoby. Celá veda:
<!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" lang="en" xml:lang="en">
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<style>
.div{
position:relative;
top:150px;
left:50px;
background-color:#003399;
font-weight:bold;
color:#FFFF00;
width:170px;
z-index:100;
}
</style>
</head>
<body>
Pomocou z-index:
<div class="div">
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
</div>
<div style="width:550px; height:400px; z-index:1">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="550" height="400">
<param name="movie" value="/games/i6games/Mini-Moto-Challenge/Mini-Moto-Challenge.swf"/>
<param name="quality" value="high"/>
<param name="allownetworking" value="internal"/>
<embed src="http://www.i6.com/games/i6games/Mini-Moto-Challenge/Mini-Moto-Challenge.swf" width="550" height="400" pluginspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" wmode="transparent" allownetworking='internal'/>
</object>
</div>
<hr />
Pomocou googleapi:
<div class="div">
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
toto je text nejakého divu<br />
</div>
<script type="text/javascript">
var flashvars = {};
var params = {};
params.menu = "false";
params.quality = "high";
params.scale = "showAll";
params.wmode = "transparent";
params.scale = "noborder";
params.menu = "menu";
params.oop = "false";
var attributes = {};
swfobject.embedSWF("http://www.i6.com/games/i6games/Mini-Moto-Challenge/Mini-Moto-Challenge.swf", "flashDiv", "550", "400", "9.0.0","", flashvars, params, attributes);
</script>
<div id="flashDiv"></div>
</body>
</html>
</html>
...vieš audio, ono nejde ani tak o to čo hovorí nejaký w3schools či čo...skôr ide o to ako to pochopia prehliadače, tie diktujú, čo použiť môžeš a čo nie...darmo to bude zadefinované v teoretickej rovine, keď to prehliadače odignorujú, resp. prečítajú tak, že je to nepoužiteľné...
No veď script je na načítavanie flashu s tým, že sa zobrazuje cross na zavretie obrazka. Lenže teraz sa zobrazuje uplne v lavom dolnom rohu a zaujimalo by ma ako to vycentrujem presne na stred otvorenej stránky.
//autoeditácia príspevku (05 Okt 2010, 1:36)
A prosim to vycentrovanie na stred prehliadaca dosiahnem ako?