Una imagen de fondo de un s贸lo p铆xel puede ser algo muy vers谩til. Con repeat-x puede ser una l铆nea horizontal, repeat-y hace una l铆nea vertical y repeat la transforma en un color relleno.
Simplemente como una prueba divertida del concepto, podemos utilizar esto para crear una lista ordenada con subdvisiones. En esta nota te contamos c贸mo utilizar esta herramienta de CSS para lograrlo.

El HTML no es nada demasiado complejo, simplemente una lista desordenada anidada como cualquier otra:
-
<ul id="project-list">
-
<li><a href="#">Civil Engineering</a>
-
<ul>
-
<li><a href="#">Cowley Hall Parking Lot Recontruction</a></li>
-
<li><a href="#">Culver鈥檚 Home Office</a></li>
-
<li><a href="#">First Addition to Highland Addition</a></li>
-
<li><a href="#">Fox Point Apartments</a>
-
<ul>
-
<li><a href="#">East Side</a></li>
-
<li><a href="#">West Side</a></li>
-
</ul>
-
</li>
-
<li><a href="#">Metropolitan Place Phase II</a></li>
-
<li><a href="#">Oak Park Place of Baraboo</a></li>
-
<li><a href="#">Premier Coop</a></li>
-
<li><a href="#">Sleep Inn & Suites</a></li>
-
<li><a href="#">Tradewinds Business Center</a></li>
-
<li><a href="#">UW-Madison Nielsen Tennis Stadium</a></li>
-
</ul>
-
</li>
-
<li><a href="#">Environmental Engineering</a></li>
-
<li><a href="#">Telecommunications Engineering</a>
-
<ul>
-
<li><a href="#">Nsight TeleServices (CellCom) Wisconsin</a></li>
-
<li><a href="#">Oakland County/Radian Communications Michigan</a></li>
-
<li><a href="#">T-Mobile Site Deployment</a></li>
-
<li><a href="#">U.S. Cellular Network Development</a></li>
-
<li><a href="#">Western Wireless South Dakota</a></li>
-
</ul>
-
</li>
-
</ul>
En el CSS, aplicaremos el gr谩fico PNG de p铆xel 煤nico a las mismas listas, repetido verticalmente, y a los mismos 铆tems de la lista, repetido horizontalmente. En los 铆tems de la lista, podemos "parar" las l铆neas para que no atraviesen todo d谩ndole a los links anchor dentro de estos un fondo blanco, el cual se establecen en la parte superior del elemento de la lista borrando la l铆nea:
-
#project-list {
-
background:transparent url(../images/graypixel.png) repeat-y 15px 0;
-
width:340px;
-
}
-
-
#project-list li {
-
font-size:16px;
-
margin:15px 0 20px;
-
padding:0 0 0 10px;
-
}
-
-
#project-list li a {
-
background:white;
-
color:#1F6DD9;
-
display:block;
-
padding:3px;
-
}
-
-
#project-list li a:hover {
-
color:#84B8FF;
-
}
-
-
#project-list li ul li {
-
background:transparent url(../images/graypixel.png) repeat-x 0 8px;
-
font-size:13px;
-
margin:4px 0 4px 5px;
-
padding:0 0 0 20px;
-
}
-
-
#project-list li ul li a {
-
padding:0 0 0 3px;
-
}
-
-
#project-list li ul li ul {
-
background:transparent url(../images/graypixel.png) repeat-y 15px 0;
-
margin-bottom:10px;
-
}
-
-
#project-list li ul li ul li {
-
margin-left:16px;
-
padding-left:10px;
-
}
Bastante sencillo 驴Verdad?
Fuente: CSS-Tricks








Comentarios recientes
- diego gutierrez arias: excelente todo le q se publica en esta pagina, es de mucha ayuda, mi pro...
- christian: Hola alguien puede pasarme los archivos ? desde ya gracias quiero probar...
- Iruma: Pues vaya que todos tienen muchas cosas que contar... Yo les puedo decir...
- A2design: Seamos realistas... hay gente que paga por usar un programa... pero yo m...
- A2design: 驴no usar gif??? desde cuando...? la consigna es no usar flash que no se...
- lara: EXELENTEEEEE...
Feed de los comentarios