2010-08-08 4 views
0

Je voulais faire sous forme simple, sans super années div et CSS - il structure est comme:flotteur IE7 (non div de départ)

<form id="cform" action="/" method="post"> 
<fieldset> 
<label class="first" for="name">Nazwa firmy: </label><input id="name" name="name" type="text" /> 
<label class="first" for="email">Email: </label><input id="email" name="email" type="text" /> 
</fieldset> 
</form> 

CSS

#cform input, #cform textarea, #cform label, #cform select 
{ 
float: left; 
} 
label.first, #cform input[type="submit"] 
{ 
margin-bottom: 10px; 
width: 150px; 
float: left; 
clear: both; 
} 
#cform textarea 
{ 
width: 400px; 
height: 250px; 
margin-bottom: 10px; 
} 

Dans FF, IE8, Chrome et Opera ça à l'air bon. Mais dans IE7 les entrées regardent, comme elles n'ont pas de flotteur du tout. Comment le réparer? (Version sans ajouter divs s'il vous plaît)

Aww, oublié lien http://site.amm.siedlce.pl/front/page/get/79/

+0

Avez-vous envisagé d'utiliser une feuille de style spécifique à IE7 et de l'appeler en utilisant des commentaires conditionnels? – Hristo

+0

Mais je ne sais même pas comment le réparer dans IE7 – Misiur

Répondre

1

IE7 ne prend pas en charge le sélecteur d'attribut, input[type="submit"].

Référencez-les par classe.