У меня есть div с некоторыми абзацами, которые я хочу отображать через .show () по требованию.В этом div есть еще один div, содержащий кнопку.Для этого элемента div установлено выравнивание текста по центру, поэтому моя кнопка находится посередине всего текста в абзацах.
При использовании show (1000) текст анимируется сверху вниз, что точнокак я этого хочуОднако кнопка, вместо того, чтобы следовать этому поведению, скользит слева.
$('.showme').show(1000);
.wrapper {
text-align: center;
}
.button {
position: absolute;
}
.showme {
display: none;
width: 400px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="showme">
<p>
Text
</p>
<p>
More Text
</p>
<div class="wrapper">
<button class="button">Hello</button>
</div>
</div>
Вы можете увидеть поведение в этом JSFiddle
Я хочу, чтобы кнопка была немедленно впосередине и сдвиньте вместе с абзацами.Как можно этого добиться?
РЕДАКТИРОВАТЬ: ... при сохранении логики Div-wrapper Text Align в том виде, в каком она есть в настоящее время.Я только хочу изменить способ анимации, а не расположение кнопки.Мне нужно сделать это в моем проекте.