Вот что я сделал, я извлек важную роль: http://jsfiddle.net/P9Ftp/3/Flex ДИВ растет вертикально, когда колебались из-за его содержания, но не гнушаясь назад
Моя проблема заключается в том, что если элемент содержит слишком много текста, он будет обернуть во вторую строку. Если пространство становится слишком маленьким, только если оно парит, оно растет, чтобы правильно отображать текст, но не сжимается, когда мышь покидает поле.
Увеличивая левого края, но не позволяя больше пространства, текст обтекает:
<div id="list">
<section>
<div class="pre"></div>
<div class="content">asdf asdfadsf asdfa sdf adsfadsf asdf a</div>
<div class="post"></div>
</section>
</div>
Критическое CSS часть:
section:hover .content {
margin-left: 32px;
}
Это ожидаемое поведение/что я могу сделать, чтобы избежать это?
Большое спасибо!
ОБНОВЛЕНИЕ: представляется проблемой Chrome. Обходное решение будет оценено по достоинству.
работает для меня на светлячок. проблема возникает в chrome –
Вот что я использую ... Спасибо за информацию. Тогда будет оценен обходной путь для хрома. Я обновлю – Yorrd
Я замечаю, что при изменении размера окна браузера «расширенный» контейнер сжимается до нужного размера. Интересно, если это ошибка –