Bonjour,

Débutant en CSS, je ne parviens pas à me faire respecter : Je place un textebox dans une zone menu, à sa droite une imagebutton pour lancer l'extraction des données en fonction de la saisie dans le textbox. Ma question, pourquoi le control textbox cherche systematiquement à occuper toute la place dont il dispose? voici le code de ma masterpage:
CSS :
.Mnugauche
{
border-style: outset;
border-color: #0000FF;
background-color: #008080;
margin-left: auto;
position: relative;
left: 0px;
float: left;
height: 100%;
width: 200px;
top: 10px;
}
.txt
{
width:7em;
}

HTML :
<!-- Zone de navigation gauche -->
<div class="Mnugauche" align="left">
<!-- Zone Espace membre -->
<aspanel ID="Panel1" BorderColor="Beige" runat="server" DefaultButton="imCmdLookEAB" >
<h1>Analyse d'un EAB</h1>
<asp:TextBox ID="txtEAB" Columns="5" Font-Bold="True" runat="server" CssClass="txt">
EAB
</asp:TextBox>

<asp:ImageButton ID="imCmdLookEAB" runat="server" PostBackUrl="~/wfEAB.aspx"
ToolTip="Lancer l'extraction des données..." ImageUrl="~/App_Themes/Default/Images/Search.gif"/>
</aspanel>
<hr />
ligne</h2>
</div>