io non sono sicuro che completamente sicuro che capisco la tua domanda, ma dai un'occhiata a questo violino : http://jsfiddle.net/TJSdq/ e vedere se è quello che vuoi.
HTML
<div>
This is my div and I love my divs. I take good care of my divs; they are my babies.
</div>
CSS
div{
width:200px;
height:200px;
padding:20px;
background-color:yellow;
background-clip:content-box;
-webkit-background-clip:content-box;
border:2px solid black;
}
Tuttavia, se si desidera colorare solo una parte di un div non simmetrico, allora la cosa migliore è quella di utilizzare div sub e colore che div invece. Questo metodo è preferito perché avrà un supporto browser migliore rispetto alle più recenti tecniche CSS3 di cui non sono a conoscenza. Per l'ultimo esempio, dai un'occhiata a questo violino: http://jsfiddle.net/aD9mF/.
HTML
<div>
This is my first div.
<div>
This is my sub-div.
</div>
<div>
CSS
div{
width: 300px;
height: 300px;
border: 3px solid black;
}
div div{
background-color:yellow;
width: 30px;
height: 100%;
float:left;
border:none
}
è 'mi_image' un'immagine colorata solida o ha un modello di qualche tipo? – cimmanon
È un quadrato che viene ripetuto – juanpastas