Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: problema con list

  1. #1

    problema con list

    c'è qualcosa che non va ma non capisco cosa:
    nella pagina html:

    codice:
     <ul id="navitemserv">
    	[*] Progettazione della struttura del sito:  
    	  bla bla bla bla blas.
    	[*] Realizzazione grafica del sito:   
    	  bla bla bla bla blas.[/list]
    nel css:

    codice:
     .navitemserv
    { width:750px;
      padding: 15px 3px 0 3px;
      border-bottom:#ddd 1px solid;
      border-right:#ddd 1px solid;
      border-left:#ddd 1px solid;  
      font-size:8pt;
      font-weight: normal;
      text-align:justify;
      color:#666666;
      }
      
      ul#navitemserv{
    	padding: 15px 3px 0 3px;
      border-bottom:#ddd 1px solid;
      border-right:#ddd 1px solid;
      border-left:#ddd 1px solid;  
      font-size:8pt;
      font-weight: normal;
      text-align:justify;
      color:#666666;
      }
    
    
    ul#navitemserv li{padding:0 4px 8px 10px;
    color:#FF9900;
        background: url(images/arw2.gif) 0 3px  no-repeat;}

    in teoria la parte tra[*] e dovrebbe essere di un colore, la parte fuori dal tag[*] di un altro..
    e in effetti se apro la pagina con dreamweaver la vedo così.. poi però sia se la salvo, sia nell'anteprima da DW in realtà è tutto del colore del[*].

    qualcuno è così gentile da dirmi cosa sto sbagliando?
    grazie

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    La parte al di fuori dei tag[*] non dovrebbe esistere e non credo nemmeno sia validabile.
    Se vuoi ottenere un elemento a due colori forse ti conviene cambiare struttura:

    codice:
    ul#navitemserv li span { color:#666666; }
    <ul id="navitemserv">
    	[*]Progettazione della struttura del sito:<span>bla bla bla bla blas.</span>
    	[*]Realizzazione grafica del sito: <span>bla bla bla bla blas.</span>  [/list]
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    funzionerebbe quasi, solo che siccome ho due list con immagini diverse, se faccio come dici tu mi mette ( dio sa perchè) tutte e due le immagini una accanto all'altra

    ho messo nel css:

    codice:
     ul#navitemserv li span { color:#FF9900;
    padding:0 4px 8px 10px;
     background: url(images/arw2.gif) 0 3px  no-repeat;
     }
    e nell'html:

    codice:
     <ul id="navitemserv">
    	[*]<span> Progettazione della struttura del sito: </span> 
    	  bla bla bla bla.
    i colori sono a posto, ma url(images/arw2.gif) viene accanto all' url immagine dell'altra list che ho nel css..
    non so se mi sono spiegata visto che mi sto perdendo anche io

  4. #4
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Prova a indicare il codice di come inserisci le immagini.

    Se mi spieghi meglio cosa vuoi realizzare, magari si trova una soluzione o un'altra idea.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  5. #5
    allora , nella pagina html ci sono vari div.
    in uno di questi metto una list che creo nel css con questo codice:

    codice:
     ul 
    { list-style:none;
      margin:0 5px;
      padding:0;}
    
    li
    { padding:0 4px 8px 10px;
      background: url(images/arw.gif) 0 3px  no-repeat;}
    poi in un altro div vorrei usare una list con un'altra immagine da cui:

    codice:
     ul#navitemserv li span { color:#FF9900;
    padding:0 4px 8px 10px;
     background: url(images/arw2.gif) 0 3px  no-repeat;
     }
    però nella seconda mette tutte e due le immagini...

    il primo div:

    codice:
     <div id="content">
    <ul>[*]Progettazione della struttura del sito[/list]
    </div>
    il secondo div:

    codice:
     <div class="navitemserv"><ul id="navitemserv" >
    	[*]<span> Progettazione della struttura del sito: </span> 
    	  bla bla bla .[/list]
    </div>
    spero di essermi spiegata.. ma ho dei dubbi

  6. #6
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Sì ti sei spiegata, e si spiega anche il fatto delle due immagini.

    La prima definizione
    codice:
    li
    { padding:0 4px 8px 10px;
      background: url(images/arw.gif) 0 3px  no-repeat;}
    assegna l'immagine arw.gif a tutti gli item di tutte le liste
    La seconda definizione:
    codice:
    ul#navitemserv li span { color:#FF9900;
    padding:0 4px 8px 10px;
     background: url(images/arw2.gif) 0 3px  no-repeat;
     }
    assegna l'immagine arw2.gif solo agli item della lista con id="navitemserv".
    Dovresti provare ad assegnare un id anche alla prima definizione, tipo #content li ...

    PS.:
    codice:
    <ul id="navitemserv">
    	[*]<span>   Progettazione della struttura del sito: </span> 
    	  bla bla bla bla.
    il bla bla bla deve essere prima del tag di chiusura della lista.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  7. #7
    Dovresti provare ad assegnare un id anche alla prima definizione, tipo #content li ...
    ci ho provato, ma spariscono tutte le immagini da tutte le list

  8. #8
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Strano, ho provato a creare due liste una con un id e l'altra senza all'interno di un div e funziona...
    Tra l'altro non è nemmeno necessario indicare #content li ...
    così
    codice:
    <div id="content">
    <ul>
    	[*]Progettazione della struttura del sito:<span>bla bla bla bla blas.</span>
    	[*]Realizzazione grafica del sito: <span>bla bla bla bla blas.</span>  [/list]
    <ul id="navitemserv">
    	[*]Progettazione della struttura del sito:<span>bla bla bla bla blas.</span>
    	[*]Realizzazione grafica del sito: <span>bla bla bla bla blas.</span>  [/list]
    </div>
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  9. #9
    forse nello stesso div va, ma le mie list sono in due div diversi.. sarà quello?
    non ne ho idea
    ma le tue 2 liste sono uguali o diverse? ( colori, immagini ecc)

  10. #10
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Non cambia nemmeno mettendoli in due div diversi...
    Mi manca qualcosa ... :master:

    [edit]
    Ho utilizzato le tue definizioni, cambiando solo le immagini e ottengo due liste con due diverse immagini come marcatori.
    [/edit]
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

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