Показать сообщение отдельно
  #7 (permalink)  
Старый 21.12.2016, 16:46
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

<div id="button1" style="position:absolute; left:100px;top:70px;">Кнопка 1</div>
<div id="button2" style="position:absolute; left:300px;top:50px;">Кнопка 2</div>
<div id="button3" style="position:absolute; left:500px;top:100px;">Кнопка 3</div>
<button onclick="equalize()">Выровнять</button>
<script>
function getCoords() {
  var box = button1.getBoundingClientRect();
  return box.top;
}
function equalize() {
  button2.style.top = getCoords();
  button3.style.top = getCoords();
}</script>

В принципе работает - следовательно, проблемы в деталях реализации. Для нормальной диагностики нужно то, что у вас просили рони и ksa

Последний раз редактировалось Dilettante_Pro, 21.12.2016 в 17:04.
Ответить с цитированием