Я пытаюсь центрировать текстовую ссылку, однако она не отвечает на text-align: center;Центр текстовой ссылки
Любые мысли? Я знаю, что это overthinking ..
HTML:
<div class="container">
<div class="promotion-left">
</div>
<div class="promotion-right">
<h2 class="instructions-head">INSTRUCTIONS</h2>
<ol class="instructions-list">
<li class="instructions-item">INSTRUCTIONS 1</li>
<li class="instructions-item">INSTRUCTIONS 2</li>
<li class="instructions-item">INSTRUCTIONS 3</li>
</ol>
<a href="#" class="promotion-btn">Download</a>
</div>
</div>
CSS:
.promotion-left {
background: white;
display: inline-block;
width: 15%;
}
.promotion-right {
background: #eaf8fe;
display: inline-block;
width: 80%;
}
a.promotion-btn {
background: red;
display: inline-block;
text-align: center;
text-decoration: none;
border-radius: 2px;
padding: 8px 16px;
}
Это происходит потому, что элемент вложен внутри элемента div в виде строки? –
Не совсем, я думаю, вы не понимаете, что такое 'text-align: center'. Он изменяет выравнивание текста (или дочерних элементов) внутри элемента; он не изменяет выравнивание самого элемента. – DanielGibbs
Тогда почему моя первоначальная реализация не будет работать? –