J'ai deux panels côte à côte, grâce à des styles float. Le rendu d'un panel, c'est une div, avec à l'intérieur un fieldset.
J'ai mis une bordure à celui de droite, donc du coup j'aimerais bien une marge intérieure. Sur la div ça ne donne rien, ça OK, alors j'ai mis un padding sur le fieldset.
C'est là que ça devient délicat : par la feuille de style, Firefox n'en a cure, tandis qu'un navigateur Microsoft me met bien la marge intérieure.
Alors, sous Firefox, avec l'inspecteur je suis allé modifier le code du fieldset :
Code : Tout sélectionner
<fieldset style="padding:10px">
Est-ce que la feuille de style n'aurait pas dû suffire ?
Code : Tout sélectionner
.floatdroit {
float: right;
border-width: 1.5px;
width: 250px;
display: block;
}
.floatdroit fieldset {
padding: 10px;
}
Code : Tout sélectionner
<div id="MainContent_FormView1_pnlCategory" class="floatdroit" style="border-color:#000099;border-width:1px;border-style:Solid;font-weight:normal;width:380px;">
<fieldset>
<legend>
Category
</legend>
<span id="MainContent_FormView1_lblCategoryId">1</span>
<span id="MainContent_FormView1_CategoryNameLabel" style="font-weight:bold;">Beverages</span>
<br />
<span id="MainContent_FormView1_DescriptionLabel" style="font-style:italic;">Soft drinks, coffees, teas, beers, and ales</span>
<br />
Picture: <span id="MainContent_FormView1_PictureLabel">System.Byte[]</span>
<br />
</fieldset>
</div>