Back to top

Autore Topic: Rollover in testata sito  (Letto 1632 volte)

Offline quenda

  • Esploratore
  • **
  • Post: 139
  • Sesso: Maschio
    • Mostra profilo
Rollover in testata sito
« il: 28 Gen 2009, 10:12:54 »
Ciao!
Chiedo se qualcuno è riuscito a inserire un'immagine con effetto rollover (ovvero che cambia al passaggio del puntatore del mouse...) nella testata di un sito bsato su J! 1.5.x

Il codice che vorrei usare, per esempio, potrebbe essere:

<a onmouseover="changeImages('main_logo', 'immagini-spashpage/main_logo-over.jpg'); return true;"
onmouseout="changeImages('main_logo', 'immagini-spashpage/main_logo.jpg'); return true;"
href="http://www.nomesito.it"><img src="immagini-spashpage/main_logo.jpg" alt="" name="main_logo" height="230" width="488" border="0">[/url]

Semprechè sia possibile far funzionare un codice HTML di questo tipo, in quale file del template dovrebbe essere messo il codice?

Grazie!

ettore

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Rollover in testata sito
« Risposta #1 il: 28 Gen 2009, 10:15:53 »
in index.php. nella parte in cui viene richiamato l'header

Offline quenda

  • Esploratore
  • **
  • Post: 139
  • Sesso: Maschio
    • Mostra profilo
Re: Rollover in testata sito
« Risposta #2 il: 28 Gen 2009, 10:58:18 »
in index.php. nella parte in cui viene richiamato l'header

Grazie!
.....ma ho il timore che non sia cosi' sempice perche' il codice che vedo nel file index.php del mio template e' questo:

<!-- Begin Header Bar -->
         <div id="header-bar">
            <div class="wrapper">
               <?php if($show_logo == "true") : ?>
               <a href="<?php echo $this->baseurl; ?>" class="nounder"><img src="<?php echo $template_path; ?>/images/blank.gif" border="0" alt="" id="logo" />[/url]
               <?php else: ?>
               <div class="logo-module">
                  <jdoc:include type="modules" name="icon" style="xhtml" />
               </div>
               <?php endif; ?>
               <?php if($this->countModules('top')) : ?>
               <div id="topmenu-mod">
                  <jdoc:include type="modules" name="top" style="xhtml" />
               </div>
               <?php endif; ?>
               <?php if($this->countModules('banner')) : ?>
               <div id="banner-mod">
                  <jdoc:include type="modules" name="banner" style="xhtml" />
               </div>
               <?php endif; ?>
            </div>
            <div class="clr"></div>
         </div>
         <div id="header-bar-bottom"></div>
         <!-- End Header Bar -->

Cosa mi suggerisci?

Ciao!

ettore

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Rollover in testata sito
« Risposta #3 il: 28 Gen 2009, 11:04:15 »
dico che, ad esempio, puoi metterla al posto del banner.
elimini
Codice: [Seleziona]
<?php if($this->countModules('banner')) : ?>e il successivo
Codice: [Seleziona]
<?php endif; ?>sostituisci
Codice: [Seleziona]
     <jdoc:include type="modules" name="banner" style="xhtml" /> con il tuo codice e dai una occhiata alla classe "banner-mod" del tuo css per verificare che sia compatibile con il tuo codice.

In alternativa, sempre eliminando la dichiarazione "if", puoi lasciare
Codice: [Seleziona]
     <jdoc:include type="modules" name="banner" style="xhtml" /> e trovare la maniera per inserire il tuo codice da css nella classe di quel div

 



Web Design Bolzano Kreatif