Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кнопки с одинаковым box.top (https://javascript.ru/forum/misc/66415-knopki-s-odinakovym-box-top.html)

Synth 21.12.2016 17:58

Я не знаю, можно ли тут давать ссылки или нет. Надеюсь меня не забанят.

Вот тема wordpress: http://safreen.imonthemes.com/demo1/

Там под шапкой 3 блока WE DELIVER, WE FOCUS, WE`RE CREATIVE.

В демо шаблона, текста в блоках имеют одинаковое количество строк, поэтому кнопки одинаково расположены. Но если в каком-то из блоков будет больше(или меньше) текста, кнопка снизу станет ниже(или выше) и соответственно кнопки уже не будут в одну линию.

В примере всё работает, но когда пытаюсь применить пример в этой теме - не срабатывает.

Dilettante_Pro 21.12.2016 18:46

Synth,
Но на сайте у этих ссылок (которые кнопки) нет id. Как вы их ищете в DOM?
Посмотрите измененный Пост#9

рони 21.12.2016 19:49

Synth,
перед </head> добавить
<style type="text/css">
 .divider-single {
     flex: 1;
}
.inner{
  height: 100%;
  display: flex;
  flex-direction: column;
}
.hvr-sweep-to-top-border {
  width: 160px;
  text-align: center;
}

</style>
</head>

Synth 21.12.2016 20:59

Цитата:

Сообщение от Dilettante_Pro (Сообщение 438579)
Synth,
Но на сайте у этих ссылок (которые кнопки) нет id. Как вы их ищете в DOM?
Посмотрите измененный Пост#9

Да, там нет id в оригинальной теме. Я сам id добавлял.

Попробовал код из изменённого поста. Они сдвигаются, но все равно не срабатывает.

Цитата:

Сообщение от рони (Сообщение 438582)
Synth,
перед </head> добавить
<style type="text/css">
 .divider-single {
     flex: 1;
}
.inner{
  height: 100%;
  display: flex;
  flex-direction: column;
}
.hvr-sweep-to-top-border {
  width: 160px;
  text-align: center;
}

</style>
</head>

Не сработало. Они сдвигаются немного и всё.

рони 21.12.2016 21:52

Цитата:

Сообщение от Synth
Не сработало.

где можно увидеть это?

Synth 21.12.2016 23:29

Цитата:

Сообщение от рони (Сообщение 438593)
где можно увидеть это?

Например, можно просто открыть демо темы: http://safreen.imonthemes.com/demo1/

Можно взять Firefox DevTools или Chrome DevTools, добавить ещё одну строку текста в первый блок, чтобы кнопка была ниже остальных. Потом добавить перед </head> ваш код css.

рони 22.12.2016 01:52

Цитата:

Сообщение от Synth
Потом добавить

а нельзя сразу?

рони 22.12.2016 02:01

Synth,
http://codepen.io/anon/pen/XNQXKv

Synth 22.12.2016 21:32

Когда в теме в head вставляю:
.divider-single {
     flex: 1;
}
.inner{
  height: 100%;
  display: flex;
  flex-direction: column;
}
.hvr-sweep-to-top-border {
  width: 180px;
  text-align: center;
}

Не срабатывает. Не понимаю, почему через codepen работает.

рони 22.12.2016 21:39

Synth,
видимо на выходе вашего шаблона этого css нет или вставлено неправильно


Часовой пояс GMT +3, время: 03:23.