Я столкнулся с очень странной ошибкой в IE7. Вот моя структура HTML
<div id="tt_message_kudos_top">
<div id="tt_kudo_position">
<span> Kudos </span>
</div>
<div id="TT_kudos_reply">
<div class="lia-message-actions lia-component-actions">
<div class="lia-button-group">
<span class="lia-button-wrapper lia-button-wrapper-secondary"><a href="/t5/forums/replypage/board-id/Services/message-id/1" id="link_35" class="lia-button lia-button-secondary reply-action-link lia-action-reply">Reply</a></span>
</div>
</div>
</div>
Основной код CSS для управления этими div:
#tt_message_kudos_top {
float: right;
}
#tt_kudo_position {
float: left;
}
#TT_kudos_reply {
float: left;
}
Страница выглядит отлично в Firefox, Chrome, IE8,9. Тем не менее, div TT_kudos_reply автоматически расширяет пространство ширины и перемещается к правому краю этого div.
Я попытался задать фиксированную ширину в TT_kudos_reply, чтобы решить проблему, однако содержимое TT_kudos_reply динамически изменяется. Смотрите скриншоты.
Я также пытаюсь применить lia-button-wrapper, display: inline, это не повлияет.
Есть предложения? Благодарю.
Cheers,
Цин