У меня есть следующий HTML-код, и я бы хотел отобразить синий фон за кнопками и текстом. К сожалению, со следующим кодом синий фон исчезает. Если я удалю CSS для кнопок и текста ids, фон вернется.Разрыв div при использовании float
Что я делаю неправильно?
Спасибо!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<style>
#actions
{
background: blue;
}
#buttons
{
float: left;
}
#text
{
float: right;
}
</style>
</head>
<body>
<div id="actions">
<div id="buttons">
<input type="button" id="btnOne" value="Bla bla" />
<input type="button" id="btnTwo" value="Bla bla bls" />
</div>
<div id="text">Bla bla bla</div>
</div>
</body>
</html>
@Oriol - Этот вопрос был открыт 12 марта 2009 года. Другой вопрос был открыт 14 января 2010 года. Вопрос, открытый 14 января 2010 года, должен быть дубликатом, а не этим. – Martin
Я закрыл этот вопрос, а не другой, потому что другой более «популярен» (гораздо больше голосов, посещений и избранных). Обратите внимание, что нет ничего плохого в том, что вопрос закрыт как дубликат. – Oriol