Каждый показывает вам некоторые CSS-решения, но, на мой взгляд, худшая ошибка с кодом здесь - это вложенный button
внутри тега a
. Это не имеет смысла, и его следует избегать любой ценой, поскольку они предназначены для совершенно другой, но связанной с этим функциональности. Оба запускают какое-то действие при нажатии, и их объединение может привести к неприятным побочным эффектам.
<a target="_blank" href="/SignUp">
<span classe="btn-design">Join BridgeBurma Today</span>
</a>
Это будет семантическая верная HTML-разметка, может быть, для этого вам не нужен span:
.btn-design{
background-color: orange;
color: red;
text-align: center;
display: inline-block;
cursor: pointer;
border-radius: 20%;
white-space: nowrap;
padding: 10px;
}
<a target="_blank" href="/SignUp" class="btn-design">
Join BridgeBurma Today
</a>