Bonjour,

J'ai définit un bloc à l'aide d'un panel asp.net. Mon but est d'introduire à l'intérieur différentes choses (icônes + texte).

J'ai fixé la taille de mon bloc en pixel, ce qui me crée une barre déroulante lorsque le nombre d'éléments dépasse la taille de la boîte.

Je voulais savoir quelle est l'unité que je devais utilisé pour que la taille du bloc s'adapte à son contenu. J'ai essayé le pourcentage mais cela n'a rien changé.

Voilà une partie de mon code HTML généré :

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div id="ChoixType" style="background: #DEE4EB; width: 480px;height:420px;">
 
 
       <p class="texte">Choix du type</p> <hr />    
 
      <p class="IconeType">
       <input type="image" name="Icône1" id="Icône1" class="bout" src="/Images_Projet/Images/Types/Ic%c3%b4neType1.png" style="height:40px;width:40px;border-width:0px;" /> &nbsp;&nbsp;&nbsp; </p>
       <p class="TitreType" >Autre</p>
 
       <p class="IconeType">
       <input type="image" name="Icône2" id="Icône2" class="bout" src="/Images_Projet/Images/Types/Ic%c3%b4neType8.png" style="height:40px;width:40px;border-width:0px;" /> &nbsp;&nbsp;&nbsp; </p>
       <p class="TitreType" >Problème</p> 
 
      ...
 
</div>

Et la partie css associée :

Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.IconeType
{
 margin-left: 25%;
 
.TitreType
{
 margin-left: 40%;
 margin-top: -11%;
 font-family: Times New Roman;
 font-weight:bold;
 font-size: 1.6em;
 color:#32639A;  
} 
}

Merci.