dato che marquee non è validato dal w3c
ho dovuto ricorrere a uno script e cioè il seguente
Codice PHP:
<script type="text/javascript">
function ScrollDiv(){
if(document.getElementById('scrollVert').scrollTop<(document.getElementById('scrollVert').scrollHeight
-document.getElementById('scrollVert').offsetHeight)){-1
document.getElementById('scrollVert').scrollTop=document.getElementById('scrollVert').scrollTop+1
}
else {// distanza dal top quando si ricarica
document.getElementById('scrollVert').scrollTop=10;
}
}
/*qui possiamo cambiare la velocita' settando il numero : piu' e' alto e + lo scroller rallenta e viceversa*/
//setInterval(ScrollDiv,80)
/*se vuoi che lo scroll non si fermi mai cancella la parte qui sotto e lascia solamente :
setInterval(ScrollDiv,80)*/
/**********inizio parte che ferma e fa ripartire lo scroll *******/
/*qui inizia la parte che controlla lo scrolling al passaggio del mouse*/
// creo la variabile scrolling
var scrolling;
//settaggio della velocita' dello ScrollDiv
scrolling = setInterval('ScrollDiv()',50)
function stopScroll(){
// stop scrolling onmouseover
clearTimeout(scrolling)
}
function startScroll(){
// start scrolling again onmouseout
scrolling = setInterval('ScrollDiv()',50)
}
</script>
la pagina che ho creato per provarlo è questa
www.atuttascienza.altervista.org/marquee_vertical_simplex_with_st.htm
il body è questo
Codice PHP:
<div id="container">
<!-- se non v'interessa avere lo stop dello scrolling al passaggio del mouse, invece di mettere :
<div id="scrollVert" onmouseover="stopScroll()" onmouseout="startScroll()">
mettete solamente:
<div id="scrollVert"> -->
<div id="scrollVert" onmouseover="stopScroll()" onmouseout="startScroll()">
<div id="internal">
<div>
<script type="text/javascript" src="http://external.wikio.it/index.html?id=25797&lang=it&fcolor=DCF8F7&bgcomment=FFFFFF&count=15&size=1&s=1&t=1&p=1&c=1&m=3&a=1"></script>
</div>
</div>
</div>
funziona perfettamente in firefox e safari ma su internet explorer le news escono al di fuori del marquee
le news sono da un sito esterno attivate dallo script
la formattazione del testo è da fare ancora per cui non ci badate...
quale è dunque il problema?