Как выставить 3 дива в ряд в css

Статус
В этой теме нельзя размещать новые ответы.

iurix

Писатель
Регистрация
5 Фев 2008
Сообщения
6
Реакции
0
Вопрос по сабжу
 
  • Заблокирован
  • #3
нашел простой способ

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">
<!--
.fl24 {
float: left;
width: 24%;
}
.a {
background-color: #336699;
}
.b {
background-color: #669966;
}
.hk {
clear: both;
}
-->
</style>
</head>

<body>
<div class="fl24 a">Content for class "a" Goes Here</div>
<div class="fl24 b">Content for class "a" Goes Here</div>
<div class="fl24 a">Content for class "a" Goes Here</div>
<div class="fl24 b">Content for class "a" Goes Here</div>
<div class="hk"></div>
Content for class "a" Goes Here Content for class "a" Goes Here Content for class "a" Goes Here Content for class "a" Goes Here Content for class "a" Goes Here

</body>
</html>
 
Используйте флоаты!!!
Вот так:

#raz {float:right}
#dva {float:right}
#tri {float:right}

<div id="raz"></div>
<div id="dva"></div>
<div id="tri"></div>
 
не нашел проще того что выложил выше и работает отлично
 
То что выше с float-ми расползется в Сафари они выравнятся в столбик по правому краю, а не рядом тут надо чередовать с aliga-ом. А вобщим поэксперементируй но под всеми браузерами проверяй.
 
Используйте флоаты!!!
Вот так:

#raz {float:right}
#dva {float:right}
#tri {float:right}

<div id="raz"></div>
<div id="dva"></div>
<div id="tri"></div>

только лучше влево выровнять
чтобы не расползлось:

Код:
#raz {float:right}
#dva {float:right}
#tri {float:right}
#container,
#container div {height: 200px}

<div id="container">
  <div id="raz"></div>
  <div id="dva"></div>
  <div id="tri"></div>
</div>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху