Jump to content
  • 0

floating DIVs


bolotnikoff
 Share

Question

давно не дает покоя эта проблема, когда родитель плавающего блока не растягивается под плавающие в нем объекты

иными словами хочу сделать так

1.jpg

но если делать только DIV-ами получается вот так

2.jpg

вот в HTML

http://bolotnikoff.com/pub/qwer.html

вот код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>floating DIVs</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
</head>

<style type="text/css">

.div1,
.div2 {
width: 150px;
margin: 30px;
padding: 10px;
background: #663399;
}

.div1 > div {
background: #ff3300;
}

.div2 > div {
float: left;
background: #ff3300;
}

</style>

<body>

<div class="div1"><div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat
</div></div>

<div class="div2"><div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem
nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat
</div></div>

</body>
</html>

кто как решает такого рода проблемы? или тут нужен принципиально другой подход, поделитесь опытом... а... :P

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0
Не совсем понятно...

немного изменил код, в .box два div-а, естественно каждый на новой строке.

http://bolotnikoff.com/pub/qwer.html

если я сделаю их плавающими то .box не растянется под них.

http://bolotnikoff.com/pub/qwert.html

пока я решаю это таблицами но вроде говорят что делать таблицами не круто.

Link to comment
Share on other sites

  • 0
Надеюсь ты не таблицами решил...

не знаю специально или нет но ты меня навел на мысль...

вобщем вот http://bolotnikoff.com/pub/qwert.html

есть ли у такого способа недостатки? можно ли считать его универсальным?

Edited by bolotnikoff
Link to comment
Share on other sites

  • 0
есть ли у такого способа недостатки? можно ли считать его универсальным?

Универсальным назвать ни один из способов нельзя :)

Этот способ неплох при небольшом количестве плавающих элементов. При их увеличении становится сложнее их отслеживать.

В общем, гугли на тему очистки потока.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy