У меня есть класс DIV field_wrapper, который содержит 3 суб дивы FIELD_LABEL, field_input и field_errorКак исправить IE7 плавать чистой комбинации
мне нужно поставить FIELD_LABEL, field_input бок о бок и field_error ниже первых двух.
Пожалуйста, см. Ниже код css, чтобы узнать, как я достиг этого, Моя проблема заключается в том, что он не работает в IE7. ясно, что оба примененных к field_error не работают.
Даже после долгого поиска в Google я не могу найти правильный способ исправить это, не добавляя надпись HTML. Пожалуйста, советы наконечника CSS или любой другой способ, чтобы избежать дополнительных кода разметки
.field_wrapper
{
clear:both;
}
.field_label
{
float:left;
width:40%;
}
.field_input
{
float:left;
width:40%;
}
.field_error
{
clear: both;
color:#FF0000;
float: right;
text-align:left;
width: 60%;
}
<form method="post" action="http://localhost/locations/add">
<div class="field_wrapper">
<div class="field_label">
<label for="location_add_name">Name</label>
</div>
<div class="field_input">
<input type="text" id="location_add_name" value="" name="name">
</div>
<div class="field_error">
<p>The Name field is required.</p>
</div>
</div>
<div class="field_wrapper">
<div class="field_label">
Address
</div>
<div class="field_input">
<textarea id="location_add_address" rows="12" cols="90" name="address"></textarea>
</div>
<div class="field_error">
</div>
</div>
<div class="form_submit">
<input type="submit" value="Add" name="submit">
</div>
</form>
Я использовал ваш код, см. Здесь http://tinypic.com/m/96xlwn/4 Это то, что я получаю в IE7 http://tinypic.com/m/96xlkk/4 Это то, что я ' m получение в Firefox http://tinypic.com/m/96xlkl/4 Некоторые, как он не работает –