• Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Как выровнять 2 DIVа по правому краю

OrlandO

Любитель
Регистрация
17.05.2007
Сообщения
752
Реакции
0
Поинты
0.000
Есть 2 блока DIV, которые находятся сразу один под одним, как сделать так, чтобы они всегда выравнивались по правому краю? Функцией float они выравниваются по правому краю, но один за одним, то есть один блок выравнивается по правому краю, а второй по левому этого блока, а не таблицы!!!
 

QuaSwa

Любитель
Регистрация
23.10.2011
Сообщения
237
Реакции
13
Поинты
0.000
align = 'right', не?
 

OrlandO

Любитель
Регистрация
17.05.2007
Сообщения
752
Реакции
0
Поинты
0.000
))) это было бы сильно просто, но к сожалению в стилях css не существует такой команды, выравнивание там происходит либо за счет позиционирования либо же за счет команды float!
 

QuaSwa

Любитель
Регистрация
23.10.2011
Сообщения
237
Реакции
13
Поинты
0.000
))) это было бы сильно просто, но к сожалению в стилях css не существует такой команды, выравнивание там происходит либо за счет позиционирования либо же за счет команды float!

может легче их в таблицу засунуть? можно кусок кода глянуть.
 

dkameleon

МАСТЕР
Регистрация
14.12.2006
Сообщения
4,237
Реакции
3,167
Поинты
0.000
если у блоков фиксированная ширина, то margin-left: auto;
 

mzcoding

Любитель
Регистрация
16.06.2010
Сообщения
141
Реакции
7
Поинты
0.000
div style="float:right;border:1px solid;position:absolute; right:0px;">1</div>
<div style="float:right; border:1px solid; position:absolute; right:0px; top:30px;">2</div>

Примерно так :)
 

Savchenko Nikita

Интересующийся
Регистрация
18.11.2011
Сообщения
6
Реакции
0
Поинты
0.000
для float можно сделать разделитель

<div style="float:right">My text 1</div>
<div style="clear:both"></div>
<div style="float:right">My text 2</div>
 

CUBICK

Интересующийся
Регистрация
24.12.2011
Сообщения
4
Реакции
0
Поинты
0.000
<div style="float:right">
<div >My text 1</div>
<div>My text 2</div>
</div>

окутать его 3 дивом
 

Максим Таранов

Интересующийся
Регистрация
05.01.2015
Сообщения
6
Реакции
0
Поинты
0.000
))) это было бы сильно просто, но к сожалению в стилях css не существует такой команды, выравнивание там происходит либо за счет позиционирования либо же за счет команды float!

Попробуйте в css создать свой класс, например QQQ, в нем пропишите right. А потом в диве укажите этот класс
 

alexandrkyzn

Интересующийся
Регистрация
21.12.2014
Сообщения
6
Реакции
0
Поинты
0.000
Присвоить каждому:
style="float:right"
 

Владислава Григорьева

Интересующийся
Регистрация
15.01.2015
Сообщения
31
Реакции
3
Поинты
0.000
html:

<div class="wrapper">
<div class="block1">content</div>
<div class="block2">content</div>
</div>

css:

.wrapper {overflow:hidden;}
.wrapper > .block1 {width:300px;float:right;}
.wrapper > .block2 {width:300px;float:right;}

Можно и так

<div id="blok1">Блок 1</div>
<div id="blok2">Блок 2</div>
<div id="blok3">Блок 3</div>


#blok1, #blok2, #blok3 {
width:150px;
height:50px;
}
 

Хеймдалль Ас

Интересующийся
Регистрация
19.01.2015
Сообщения
21
Реакции
1
Поинты
0.000
Сверху Снизу