Salve raga!
Sotto il banner centrale (728x90) del mio sito ho nascosto un div con del testo in modo che venga stampato nel caso in cui non compaia il banner (noscript, adblock o altro):
Codice PHP:
<div style="float: right;">
<script type="text/javascript">
//<![CDATA[
google_color_border = "303030";
google_color_bg = "303030";
google_color_link = "00e0ff";
google_color_url = "00e0ff";
google_color_text = "CDCDCD";
document.write(\'<s\'+\'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=728X90/r=\'+new Date().getTime()+\'"><\/s\'+\'cript>\');
//]]>
</script>
</div>
<div id="warning">', $txt['anti-adblock'], '</div>
//anti-adblock fa riferimento al testo in italiano e/o inglese :)
//noto che vbulletin non gradisce molto questo pezzo di codice, comunque nel file la sintassi è corretta
Codice PHP:
/* adblock warning start */
#warning {
background: #FF6;
width: 727px;
height: 89px;
font-size: x-small;
color: #000;
text-align: center;
float: right;
}
#warning a {
color: #00f;
text-decoration: none;
font-weight: bold;
}
/* adblock warning End */
Il risultato è perfetto (testato sia con noscript che con adblock) ma noto che in realtà il banner non si sovrappone al div id="warning" (testato aumentando le dimensioni via css) bensì o si vede uno o l'altro (non so se mi sono spiegato correttamente).
Non che sia di vitale importanza (ripeto il funzionamento è comunque corretto) ma, anche solo per capire, gradirei sapere come fare una corretta sovrapposizione (dando ovviamente priorità al banner) dei due elementi.
Grazie anticipatamente, DarkWolf :)