izvini zbog duge pauze...
aleksandrova ideja je ok. treba da uradis dve stvari: 1. da napravis link koji ce da se pozicionira preko celog bannera, i 2. da kazes flashu da treba da bude providan.
1. preporucujem ti da ne koristis apsolutno pozicioniranje ako ne moras, moze da dodje do problema u ie... napravi nesto ovako, (svude gde pise 300px stavi sirinu, 100px - visinu svog flash bannera):
html:
Code:
<div id="flashcontainer">
<flash kod>
<a href="#" id="flash_link"></a>
</div>
css:
Code:
div#flashcontainer {
width: 300px;
}
a#flash_link {
display: block;
width: 300px;
height: 100px;
margin-top: -100px;
}
negativna margina ce podici link preko flesha.
2. pod normalnim okolnostima flash ce biti prikazan iznad svih ostalih elemenata, baz obzira na bilo sta... na srecu, postoji nacin da se to prevazidje:
http://kb.adobe.com/selfservic...Content.do?externalId=tn_14201
zanima te ovaj deo:
Editing HTML code manually
To edit an existing HTML page, add the WMODE parameters to the HTML code.
1. Add the following parameter to the OBJECT tag:
<param name="wmode" value="transparent">
2. Add the following parameter to the EMBED tag:
wmode="transparent"
prvi deo sam napisao napamet - trebalo bi da bude ok... dok testiras stavi u <a> neku slicicu da bi video da li je sve ok - ili jos bolje, izmeni stilove za link:
smanji visinu i sirinu za po 2 px, i dodaj crveni border oko njega - tako ces lepo da vidis da li sve funkcionise kako treba...
Code:
a#flash_link {
display: block;
margin-top: -100px;
border: 1px solid red;
width: 298px;
height: 98px;
}
srecno! ;)