Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [Css] Opera background

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514

    [Css] Opera background

    Opera non riesce a posizionare il background tramite i pixel ?

    Cosi non funziona, non vedo l'immagine di sfondo.
    background: url('') 100px bottom;

    Cosi invece vedo l'immagine.
    background: url('') right bottom;

    Da notare che cosi la vedo sia con IE Mozzilla NE ma non Opera
    background: url('') 100px bottom;


    :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Perchè il background-repeat cosi non mi funziona ?

    <div id="Pulsanti" class="Colore">
    <a>ciao</a>
    <a>addio</a>
    </div>

    #Pulsanti a {display: block; padding: 10px;}
    #Pulsanti.Colore a {background: url('') no-repeat; color: #ffffcc;}

    Cosi scritto sopra funziona e non ripete l'immagine di sfondo ma se scrivo cosi:

    #Pulsanti a {display: block; padding: 10px; background-repeat: no-repeat;}
    #Pulsanti.Colore a {background: url(''); color: #ffffcc;}

    il background si ripete ........perchè ? :master:


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nel secondo caso metti un background a ciascun elemento <a> contenuto dentro un elemento <qualcosa id="Pulsanti" class="Colore">
    Ma il comando no-repeat lo applichi agli elementi <a> contenuti nell'elemento <qualcosa id="Pulsanti">
    Le due cose potrebbero non coincidere.
    Tra l'altro in questi casi non mi meraviglierebbe se browser diversi intrpretassero in modo diverso.

    Nel primo caso invece metti il background e anche il comando no-repeat a ciascun elemento <a> contenuto nello stesso elemento.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Originariamente inviato da Mich_
    Ma il comando no-repeat lo applichi agli elementi <a> contenuti nell'elemento <qualcosa id="Pulsanti">
    Non ci ho capito molto però scritto cosi:

    #Pulsanti a {display: block; padding: 10px; background-repeat: no-repeat;}
    #Pulsanti.Colore a {background: url(''); color: #ffffcc;}

    dovrebbe non ripetermi il background su tutti i tag a che appartengono all'elemento #Pulsanti .......giusto ?
    invece il background si ripete lo stesso :master:

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma chi dice al browser che #Pulsanti e #Pulsanti.Colore sono lo stesso oggetto?
    Qualche browser potrebbe arrivarci, qualche altro no.

    Comunque potresti cambiare classe all'oggetto e allora le due cose sono effettivamente diverse.

    Esempio:
    document.getElementById('Pulsanti').style.classNam e = "BiancoNero";
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Sposto in CSS e XHTML.
    My space! Voglio Arthur!!!
    Ho fatto strike!!!
    dotty78

    Prima di postare in “XML, XSL, Smil” dai uno sguardo ai Link utili!

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.