Funziona solo parzialmente.. Mi spiego meglio..
il codice in questione è il seguente:
codice:
<div id="bridgeSlide">
          <div id="news_header">
            <div class="news_line"></div> <!-- linea sinistra -->
            <h3>ULTIME NEWS</h3>
            <div class="news_line"></div> <!-- linea destra -->
          </div> <!-- END news_header -->

          <div class="items">
            <?php
              $result = @mysql_query('SELECT imgURL, news_title, news_date, news_text, articleURL FROM News ORDER BY id DESC');
  
              if (!$result) {
                exit('<p>Error performing query' . mysql_error() . '</p>');
              }


              while ($row = mysql_fetch_array($result)) {
                echo '<div class="item">';
                echo '<img src="' . $row['imgURL'] . '"/>';
                echo '<h6>' . $row['news_date'] . '</h6>';
                echo '<h4>' . $row['news_title'] . '</h4>';
                echo '<h5>' . $row['news_text'] . '</h5>';
                echo '<p><a href="' . $row['articleURL'] . '">Leggi di pi&ugrave</a></p>';
                echo '</div>';
              }
              ?>
          </div> <!-- END class items -->
        </div> <!-- END bridgeSlide -->


        <div id="pagination">
            <span class="left">&laquo;</span>
            <span class="right">&raquo;</span>
        </div> <!-- END pagination -->
Ora, sia il div "news_header" sia il "pagination" funzionano come dovuto, ovvero non sono mostrati finché non si fa lo scroll.
Il contenuto del div "items" invece non viene proprio caricato se metto display:none al div "bridgeSlide"

Può dipendere dal fatto che il contenuto di "items" è in php?