переместить элемент css

S
На сайте с 02.06.2010
Offline
24
2506

Хочу переместить блок в нужное место, но никак не получается.

box - это серая область

box2 - это капча и поле ввода


.box {
background-attachment: scroll;
background-color: #dbdbdb;
background-image: none;
background-position: 0% 0%;
background-repeat: repeat;
margin-bottom: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

.box2{
width:120px;
height:100px;
float:right;
}

Скриншот

Спасибо.

dma84
На сайте с 21.04.2009
Offline
168
#1

если box - блочный элемент,то ему необходимо задать css-свойство float:left, тогда он не будет растягиваться на всю ширину и второй блок не будет переносится на следующую строку, вроде так

S0
На сайте с 20.11.2010
Offline
32
#2

Не совсем понял куда блок нужно переместить?

И в коде HTML они как расположены? box2 вложен в box или за ним следует?

Если справа от формы ответа, и не вложен, то:


.box, .box2 {
background-color: #dbdbdb;
margin-bottom: 10px;
padding: 10px;
height: 130px;
}
.box {
float: left;
width: 320px;
}
.box2 {
width: 120px;
padding-left: 0;
}

(ширина/высота даны примерные, надо поэксперементировать).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий