Сжать границу HTML-элемента, который делит пространство с плавающим элементом.CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Сжать границу HTML-элемента, который делит пространство с плавающим элементом.

Сообщение Anonymous »

Когда плавающий элемент занимает некоторое пространство, «обычный» текст освобождает место для размещения плавающего элемента. Но граница вокруг обычного текста этого не делает, а вместо этого пересекается с плавающим элементом.
В примере ниже, как я могу сделать так, чтобы первое красное поле заканчивалось до того, как синее поле начнется с некоторым пробелом , а не перекрываться? И пусть второй красный прямоугольник, которому не нужно делить пространство с плавающим элементом, все равно занимает 100%?

Код: Выделить всё

div#toc {
float: right;
width: 300px;
padding: 20px;
border: 1px solid blue;
}

div.warn {
padding: 20px;
border: 1px solid red;
}

Код: Выделить всё

Table of contents
[list]
[*]Chapter 1
[*]Chapter 2
[*]Chapter 3
[/list]

Chapter 1
In the beginning ...

Fairy tale, watch out!

... and were married happily ever after.

Don't retell!




Подробнее здесь: https://stackoverflow.com/questions/784 ... ng-element
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»