Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    rollover ed allineamento testo

    Ciao, ho questa situazione:
    Rollover creato con:
    codice:
    #bottone {
         float: left;
         
     display:block;
         list-style: none;
     line-height:150px;
         width: 72px; //inserire la larghezza dell'immagine di default
         height:150px;  //inserire l'altezza dell'immagine di default
         margin-left: 0;
         padding-left: 0;
         background-image: url("../images/storia_1_off.png");  
         background-repeat: no-repeat;
    }
    
    #bottone:hover {
         float: left;
         display:block;
         list-style: none;
    line-height:150px;
         width: 72px; //inserire la larghezza dell'immagine di rollover
         height:150px;  //inserire l'altezza dell'immagine di rollover
         margin-left: 0;
         padding-left: 0;
         background-image: url("../images/storia_1_on.png");  
         background-repeat: no-repeat;
    }
    e poi nella pagina del testo
    codice:
    <th>Storia 1</th>
    Ora, vorrei fare semplicemente, che il testo che appare sopra il rollover sia allineato in basso e non nel centro, come faccio?
    Ho provato con vertical-align:bottom; all'interno del css, ma niente...
    Thanks

    neorf
    www.TriX.IT - Web Development

  2. #2

    Re: rollover ed allineamento testo

    Originariamente inviato da neorf
    codice:
    <th>Storia 1</th>
    L'id lo dovresti usare quando hai un solo oggetto nella pagina (quindi è scorretto quando hai vari pulsanti che lo richiamano)

    Originariamente inviato da neorf
    Ora, vorrei fare semplicemente, che il testo che appare sopra il rollover sia allineato in basso
    Prova ad aggiungeri un "line-height:...px" e vedi se migliora qualcosa. A me risolve spesso.

  3. #3
    ho già messo line-height:150px; e praticamente si espande la dimensione del bottone, ma il testo me lo allinea sempre nel centro. Io vorrei il testo in basso.
    www.TriX.IT - Web Development

  4. #4
    Gestisci la sua posizione con i margini negativi^^

  5. #5
    cioè? che dovrei fare per avere un'immagine di sfondo che cambia al passaggio del mouse ed all'interno della relativa cella ho il testo allineato in basso?
    Thanks
    www.TriX.IT - Web Development

  6. #6
    Cella?? --->Le tabelle non devono essere utilizzate per realizzare il layout della pagina ma bensi devi utilizzare i Css.

    Cmq la soluzione dovrebbe essere questa:

    Assegni alla cella interessata questa proprietà:

    margin: 0 0 -6px 0;

  7. #7
    così mi si sposta tutto compreso lo sfondo, e la scritta rimane sempre a metà... Mi direste un modo, anche usando css lasciando stare le tabelle, per avere una struttura nella ho un bottone rollover realizzato con css, alto 150px e largo 72 px, dove in fondo, allineato alla base dello stesso, mi deve apparire la scritta che identifica il menù?
    thanks

    neorf
    www.TriX.IT - Web Development

  8. #8
    eh??...guarda che il margine negativo devi definirlo per l'elemento <a> contenuto nella cella^^

  9. #9
    cioè metto:
    a.label{
    margin: 0 0 -60px 0;
    }

    e poi:
    <th class="label">Storia</th>

    ?
    www.TriX.IT - Web Development

  10. #10
    ok, ho risolto mettendo così nel css:
    codice:
    table.topbannertable th.label1 {
    width:236px;
    		height:150px;
    		background-image:url("../images/storia_1_off.png");
    		background-repeat:no-repeat;
    		background-position:center;
    		border-bottom: 1px solid #ffffff;
    vertical-align:bottom;
    }
    
    table.topbannertable th.label1:hover {
    width:236px;
    		height:150px;
    		background-image:url("../images/storia_1_on.png");
    		background-repeat:no-repeat;
    		background-position:center;
    		border-bottom: 1px solid #ffffff;
    vertical-align:bottom;
    }
    ma come mai non mi funziona su IE ma solo su FIREFOX?
    Thanks

    neorf
    www.TriX.IT - Web Development

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.