Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82

    Classe css che non si applica

    Ciao a tutti.

    sto cercando di fare il numero di pagine in un mio sito, ma non riesco ad applicare la classe della pagina dove mi trovo, in cui vorrei cambiare sfondo e colore al carattere.
    In teoria dovrebbe andare, ma invece no, e non capisco il perchè!

    Riporto l'html:

    <h4 class="pagineTutte">&lt;&lt; Indietro |<span class="paginaNumero"> 1 </span>|
    12 | Avanti &gt;&gt;</h4>

    E qui i css:

    h4.pagineTutte {
    clear: both;
    text-align: center;
    font: bolder small Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    }


    h4.paginaNumero {
    clear: both;
    text-align: center;
    font: bolder medium Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color: #FFFFFF;
    background: #FF0000;
    }

    in sostanza il numero dovrebbe cambiare colore, cambiare lo sfondo e carattere più grande, ma non va!
    perchè?

    grazie
    marco

  2. #2
    .pagineTutte {
    clear: both;
    text-align: center;
    font: bolder small Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    }
    .paginaNumero {
    clear: both;
    text-align: center;
    font: bolder medium Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    color: #FFFFFF;
    background: #FF0000;
    }

    in pratica non mettere h4.pagineTu..........

  3. #3
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    mah, ho risolto mettendo

    h4 .paginaNumero

    e ndo sta la differenza? quale meglio?

    grazie
    marco

  4. #4
    Se metto
    h4 .pagineTutte {
    clear: both;
    text-align: center;
    font: bolder small Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    }
    non viene centrato h4 sia su FF che IE

    se invece metto
    .pagineTutte {
    clear: both;
    text-align: center;
    font: bolder small Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    }
    oppure
    h4 {
    clear: both;
    text-align: center;
    font: bolder small Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
    }
    (in questo ultimo caso non dovrai mettere alcuna classe a h4)
    lo visualizza correttamente


    ciao Roby

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 © 2024 vBulletin Solutions, Inc. All rights reserved.