Вот что я прямо сейчас:Как создать многоцветный баннер с текстом с помощью CSS?
HTML:
<div id="content">
<p>Text here</p>
<div id="right"><p>Text here</p></div>
</div>
CSS:
#content{
font-size:25px;
color:white;
font-weight:bold;
background-color:red;
}
#right{
background-color:#53EDF0;
margin-left:50%;
}
Обе стороны разделены правильно, но левый фон покрывает только половину баннера по вертикали.
Вот что я хочу, чтобы это выглядело как:
Отлично, спасибо! Мне просто нужно было добавить float: осталось до блока div. – Henry
@ Хенри, я бы предложил против плавания слишком часто. Он имеет свои преимущества в определенных ситуациях, но не полагается на него каким-либо образом, он может стать беспорядочным! –
Есть ли способ сделать эту работу без поплавка? Когда я использовал ваш код, там был разрыв строки между ними. Кроме того, не могли бы вы объяснить, почему плавание плохое? Я знаю, что это имеет какое-то отношение к испортить поток элементов, но я относительно новичок в HTML/CSS. – Henry