|
|
|
Всем хэй.
Вообщем , я уже запарился с дивами... т.к я не верстальщик , вообщем вот скрин как сделать то что там изображено? А именно , как ставить див сбоку?
Вот :
Спасибо. |
|
|
|
|
|
|
Спасибо. Всё прекрасно понял. |
|
|
|
|
|
Блин..написал , прежде чем попробовал Вообщем если DIV 2 ставить float left , то ничего не происходит. Если float right , то DIV 2 уходит к правому краю страницы... |
|
|
|
|
|
Плавающим надо делать верхний блог(div1). Тогда нижний(div2) будет его оптекать. |
|
|
|
|
|
Работает!Спасибо большое. (Но глючит в IE ) |
|
|
|
|
|
2 пути:
1) флоат лефт первому
второй обтекать будет
2) второму диву флоат райт - и в хтмл ставить его первым
В обоих случая суммарная ширина блоков должна быть менее либо равна ширине родительского элемента..
/ну а ещё есть пути через позиционирование, но это уже другая песня.
зы. не успел( |
|
|
|
|
|
|
А я понял с чем ты сталкнулся.
Делай так:
Код: |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<style type="text/css">
<!--
body {
font-size : 20px;
}
.div1 {
float : left;
width : 200px;
margin-right : 20px;
background: Aqua;
display : inline;
}
.div2 {
width : 200px;
display : table;/************* !!!!! */
background: Orange;
}
-->
</style>
</head>
<body>
<div class="div1">div1</div>
<div class="div2">div2</div>
</div>
</body>
</html>
|
|
|
|
|
|
|