Я пытаюсь понять, как центрировать элементы внутри div. У меня есть этот базовый код я работаю с, и я пытаюсь получить «Это кнопка» элемент, чтобы быть в центреВертикально выравнивающие элементы
<body>
<div style="width:960px;background-color:#d7d7d7;">
<div style="
width:400px;
padding:10px;
height:auto;
background-color:#006699;
display:inline-block;
">
<p> Vivamus vel sapien. Praesent nisl tortor, laoreet eu, dapibus quis, egestas non, mauris. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus vel sapien. Praesent nisl tortor, laoreet eu, dapibus quis, egestas non, mauris. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
</div>
<div style="
width:100px;
padding:10px;
height:auto;
background-color:#b1b1b1;
float:right;
display:inline-block;
margin:auto!important;
vertical-align:middle;
">
<p>This is a button</p>
</div>
</div>
</body>
Это по существу 1 DIV, делится на 2 с текстом на левой стороне и a «Это ярлык кнопки» находится в центре правой стороны, но я не могу понять, как добраться до центра, я пробовал всевозможные методы.
Вся помощь/совет приветствуются.