Originariamente inviato da Straystudios
Non so se vuoi che questo box sia anche dinamico, cioè con il contenuto che "scorre" da solo.
Intanto per la parte HTML (statica) ti puoi studiare questo mio modellino, realizzi un po' con quali Attributi / Proprietà di Stile puoi/devi giocare; prova a cambiarli, anche:
codice:
<html>
<head>
<TITLE>news box</TITLE>
</head>
<body bgcolor="#909090">
<div align="center">
<div id="news"
style="width: 25%; height: 100px; overflow: auto;
text-align: left; padding-left: 10px; background-color: #DEDEDE; border: 1px solid black;"
>
<h2>notizia 4</h2>Barablab-bla bla !<hr>
<h2>notizia 5</h2>Barablab-bla bla !<hr>
</div>
</div>
</body>
</html>
Con
overflow: auto; la barra di scroll apparirà spontaneamente non appena il volume del contenuto lo richieda; se occorre solo quella verticale, quella orizzontale o entrambe.
Con
overflow: scroll; appaiono comunque ed entrambe.
Bisogna assegnare delle dimensioni al DIV
style="width: ; height: ;" perché l'
overflow intervenga; alrimenti, senza dimensioni assegnate, il DIV continua ad espandersi in altezza in funzione del contenuto, ed in larghezza per tutto lo spazio disponibile.