Visualizzazione risultati 1 fino 10 di 10

Discussione: Problema CSS con Firefox

  1. #1
    Guest

    Predefinito Problema CSS con Firefox

    Sono poco più che un neofita e ho avuto un problema con Mozilla.
    Ho impostato una classe di un tag <a> nel modo seguente:
    Codice:
    a.linkbarra:link{background-image:url(Imagini/link.gif)}
    a.linkbarra:hover{background-image:url(Imagini/sopra.gif)}
    I.E. legge benissimo che deve caricare l'immagine come sfondo del tag. Ma Mozilla no, benché applichi il resto della formattazione che ho omesso nel codice. Che cosa devo fare?
    Ultima modifica di grecistiuniti : 07-12-2005 alle ore 09.53.37

  2. #2
    Guest

    Predefinito

    Non so se può essere una soluzione, ma al posto di a.linkbarra prova a mettere a:linkbarra.

    Come ho detto non so se funziona...

  3. #3
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Imagini/link
    non mi sembra i percorso ad un file IMMAGINE!
    Quantomeno mi aspettavo un
    Imagini/link.gif
    o .jpg ...
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  4. #4
    Guest

    Predefinito

    Ehm, sì, hai ragione. Come vedi ho provveduto a modificare. Però avevo sbagliato soltanto a trascrivere. Nel CSS originale il percorso è giusto. Quanto a scrivere a:linkbarra, credo che sia inutile, poiché il resto delle informazioni, come il colore del testo, che qui non ho trascritto, Firefox riesce a leggerle perfettamente.
    Ultima modifica di grecistiuniti : 07-12-2005 alle ore 09.57.13

  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da grecistiuniti
    ... Quanto a scrivere a:linkbarra, credo che sia inutile, ...
    Non solo è inutile, ma pure non funziona... i due punti indicano quella che è chiamata pseudo-classe e quelle sono soltanto:
    - :link (link a riposo)
    - :visited (link visitati)
    - :active (link attivo/ultimo link aperto)
    - :hover (link con sopra il cursore)

    Statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    Guest

    Predefinito

    Ecco...
    Immaginavo che non funzionasse...

  7. #7
    Guest

    Predefinito

    ho css un po' arrugginito, ma, nel caso non funzioni ancora, provato a mettere il contenuto di url(); tra apici?
    Codice:
    a.linkbarra:link{
    background-image:url('Imagini/link.gif');
    }
    Ultima modifica di SFo : 07-12-2005 alle ore 11.40.52

  8. #8
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Ho visto il codice reale sul tuo sito.
    L'errore è che all'interno del tag <A> per il link hai messo un DIV !!!

    Quindi agli stili dei diversi stati del link (a.linkbarra:link e altri) ci devi aggiungere:
    display: block;
    height: 30px;

    e togli quel div con class "contenitorebarra" dentro il tag <A> lasciando solamente il puro testo, tipo così:

    Codice HTML:
    <div class="barrasinistra">
    <div class="iniziobarra"></div>
    <a class="linkbarra" href="Morfologia.htm" title="Vai alla sezione della morfologia">Morfologia</a>
    <div class="finebarra"></div>
    </div>
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  9. #9
    Guest

    Predefinito

    Grazie mille. Ora funzionano alla perfezione. Inoltre mi hai anche levato un altro problema. Quello di inserire un div contenitore è un trucco che mi aveva consigliato un amico, ma evidentemente si era sbagliato. Il problema è Internet Explorer: con quel browser funzionava, ma il codice era sbagliato; per fortuna adesso lo provo sempre su Mozilla, credo che sia il test migliore.
    Grazie ancora.

  10. #10
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Beh
    Io l'avevo provato soprattutto con Mozilla quindi non dovresti aver brutte sorprese

    Ciao
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •