У меня есть большой div с небольшим div внутри него. Я хочу, чтобы меньший div располагался в нижней части большого div. Итак, я установил маленький div, используя «bottom: 0px; left: 0px; position: absolute;» Большой div имеет «позицию: относительный»; Маленький div появляется там, где он должен, но текст не плавает вокруг него. Я пробовал «float: left;» в сочетании с различными вариантами отображения, но, похоже, это не работает.Текст, плавающий вокруг CSS-div, расположенный в
ответ
Float будет работать только с относительным положением. Когда вы устанавливаете один элемент в Абсолют, он не считается пробелом, взятым в элементе.
Кроме того, чтобы сделать поплавковые работы, вам нужно поместить установленное поплавок в элемент рядом с ним.
Так что невозможно поместить div в нижней части содержащего div, чтобы текст внутри содержащего div обтекал его? См .: http://www.sirugo.net/divfloat.png – sirugo
Насколько я знаю, это невозможно. Обычно вам нужно использовать Img, чтобы сделать что-то подобное. В моем случае я попытался найти способ, но, похоже, это сбой. Единственно возможно, что вы используете тег IMG и создаете тег P рядом с ним, чтобы иметь то, что вы хотите. –
EDIT: Не работает
сделать обертку для меньшего DIV (в DIV между двумя в вашем примере), и установить его с абсолютным позиционированием с нижней и слева, как нулевой шириной 100%.
Затем сделайте свой маленький div pos: relative и float, который div останется слева и очистите слева.
Я считаю, что это должно сработать.
Спасибо! Я попробовал, но это не сработало. Не уверен, что я точно понял, что вы имели в виду. Пожалуйста, взгляните на исходный код в моем примере: http://sirugo.net/divindiv.html – sirugo
@sirugo У меня будет заглянуть завтра днем. Если я смогу сесть и посмотреть, я уверен, что он пойдет быстро ... – Jason
Будет оценен. Спасибо! – sirugo
Позиция CSS (абсолютная/фиксированная/относительная) приводит элемент к верхнему уровню, оставляя слой зависимости порядка источника.
Позиционированные элементы никогда не заботятся о порядке отображения других элементов. Я не вижу способа заставить позиционированный и не позиционируемый элемент реагировать вместе и заботиться о их поведении.
Если вам нужно решение, например, ваше [image], вы можете использовать float, но контент вставляется с текстами. Как:
div {
font: 14px Arial;
width:400px;
margin:30px auto;
border:1px solid #ccc;
padding:20px;
overflow:hidden;
text-align:justify;
}
img {
margin:10px 20px 0 0;
float:left;
}
- 1. Плавающий текст вокруг непрямоугольного объекта
- 2. Iframe, плавающий вокруг на IOS
- 3. Плавающий текст над текстом
- 4. IE7 плавающий текст вокруг изображения внутри плавающего div
- 5. Плавающий и угасающий текст?
- 6. CSS: плавающий текст
- 7. Плавающий/обертывание вокруг абсолютно позиционированного элемента?
- 8. Плавающий текст в правой CSS
- 9. Мозаичный холст, добавляющий плавающий текст
- 10. IE7: плавающий divs очищающий текст
- 11. Плавающий текст справа внутри textarea
- 12. Текст не переполняет плавающий div
- 13. Вертикальный искатель Плавающий текст Выпуск
- 14. Плавающий дивы, текст идет по
- 15. Текст, плавающий с боковой панели
- 16. Плавающий текст игнорирует маржу в IE
- 17. Плавающий текст вокруг изображения в вложенном плавающем div с отрицательными полями
- 18. Текст вокруг элемента в Zend_Form
- 19. Круговой текст вокруг кнопки
- 20. Поменять текст вокруг персонажа
- 21. Silverlight текст вокруг изображения
- 22. Удалить текст вокруг тега
- 23. Пробелы вокруг linebreaked текст
- 24. Float текст вокруг изображений
- 25. iphone: Текст вокруг изображения
- 26. Я пытаюсь получить текст, плавающий вокруг изображения, но он не работает
- 27. TextInput макет не показывать Плавающий текст
- 28. плавающий текст над абсолютным позиционированным изображением
- 29. Плавающий текст прав, даже если текст падает ниже изображения
- 30. Текст, расположенный поверх изображения, выглядит по-разному в Internet Explorer
Разместите код .. –
Я не думаю, что это поможет кому. Посмотрите на это изображение. Это показывает, чего я хочу достичь. Я хочу, чтобы внутренний div располагался в нижней части внешнего div, независимо от того, как долго текст или сколько абзацев у меня есть. И текст должен всплывать вокруг него: http://www.sirugo.net/divfloat.png – sirugo