2010-03-21 11 views
3

Par exemple:Est-il possible d'imbriquer un Roundrect VML dans un autre?

<v:roundrect style="display:block;width:100px;height:100px;" fillcolor="#eee"> 
Hi 
    <v:roundrect style="display:block;width:50px;height:50px;" fillcolor="#c00"> 
     Hey 
    </v:roundrect> 
</v:roundrect> 

Je ne peux pas voir l'arrière-plan de la RoundRect intérieure quand j'utilise cette balise.

Des idées?

Répondre

5

Aucune forme VML ne peut être imbriquée l'une dans l'autre. Vous devez les positionner de sorte qu'ils se chevauchent correctement.

<div style="position:relative;"> 
    <v:roundrect style="display:block;width:100px;height:100px;" fillcolor="#eee"> 
    Hi 
    </v:roundrect> 
    <v:roundrect style="display:block;width:50px;height:50px; top: 25px; left:25px; position:absolute;" fillcolor="#c00"> 
    Hey 
    </v:roundrect> 
</div> 
+0

C'est dommage, je voulais les entourer de divs, mais les divs pourraient être imbriqués les uns dans les autres. Quoi qu'il en soit, merci pour la réponse. – darkangel

+0

Source s'il vous plaît? –