Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/01/2015, 20:26
Avatar de fede5426
fede5426
 
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 9 años, 5 meses
Puntos: 208
Respuesta: Necesito poner un background que rellene una lista

Si es lo que yo entendi, lo que queres es llegar a esto cierto?




Si es asi proba borrando los "ul" deja solo el primero.. el resto que sean "li", y a las clases lista, sublista, subsublista y subsubsublista agregales una indentacion.

El "aside" te quedaria asi:

Código HTML:
<aside>
        <ul>
            <li class="home">Home</li>
			
				<li class="lista">Opcion 1</li>
                    <li class="sublista">Página 1.1</li>
                    <li class="sublista">Página 1.2</li>
					
                <li class="lista">Opcion 2</li> 
                        <li class="subsublista">Opcion 2a</li>
                            <li class="subsubsublista">Página 2a.1</li>
                            <li class="subsubsublista">Página 2a.2</li>
						<li class="subsublista">Opcion 2b</li>
                            <li class="subsubsublista">Página 2b.1</li>
                            <li class="subsubsublista">Página 2b.2</li>
					<li class="sublista">Página 2.1</li>
					<li class="sublista">Página 2.2</li> 
					
                <li class="lista">Opcion 3</li>
						<li class="subsublista">Opcion 3a</li>
							<li class="subsubsublista">Página 3a.1</li>
							<li class="subsubsublista">Página 3a.2</li>
        </ul>
    </aside> 
y las clases mas o menos asi:

Código CSS:
Ver original
  1. .lista{
  2. text-indent:25px;
  3. background-color: #A1A19F;
  4. list-style-image: url('../img/carpeta3.png');
  5. list-style-position: inside;
  6. }
  7. .sublista{
  8. text-indent:75px;
  9. background-color: #939594;
  10. list-style-image: url('../img/carpeta2.png');
  11.  list-style-position: inside;
  12. }
  13. .subsublista{
  14. text-indent:100px;
  15. background-color: #BABABA;
  16. list-style-image: url('../img/carpeta4.png');
  17. list-style-position: inside;
  18. }
  19. .subsubsublista{
  20. text-indent:125px;
  21. background-color: #D0D2D1;
  22. list-style-image: url('../img/carpeta5.png');
  23. list-style-position: inside;
  24. }


No se si es la mejor solucion, pero probala por ahi te sirve.

Saludos.