У меня есть html, как показано ниже:
<li class="liClass">
<img class="dragingClass" />
<img class="removeClass" />
<label for="shoe" class="ShoeClass">
<select class="width_150">
<option>blackShoe</option>
<option>greenShoe</option>
<option>redShoe</option>
</select>
<label for="price" class="priceLabelClass">foo1</label>
<input type =""text" style="width:3em" class="priceInputClass" value="" />
<label for="minSize" class="minSizelabelClass">
<input style="width:4em" class="minSizeInputClass" value="" />
Мой Css:
.liClass {
clear: left;
padding: 5px 0;
}
li.pushedProduct img.dragingClass{
float: left;
cursor: move;
}
li.pushedProduct img.removeClass{
float: left;
padding-left:4px;
}
.liClass label {
float: left;
padding: 0.1em 1em 0 1em;
width: 5em;
text-align: right;
}
label.ShoeClass {
float: left;
width: 2em;
}
label.priceLabelClass {
float: left;
width: 3em;
}
label.minSizelabelClass{
float:left;
width: 3.5em;
}
.liClass input {
float: left;
width: 15em;
}
.liClass select {
display: inline;
float: left;
width: 150px;
}
Приведенный выше CSS работает нормально в Firefox, но в IE9 метка идет ниже всех полей ввода.Я не могу понять, что не так.