<div class="multi-button">
<button>
<span class="btn__text">Cut</span>
<span class="btn__icon"><i class="fas fa-cut"></i></span>
</button>
<button><span class="btn__text">Copy</span> <span class="btn__icon"><i class="fas fa-copy"></i></span></button>
<button><span class="btn__text">Paste</span> <span class="btn__icon"><i class="fas fa-paste"></i></span></button>
</div>
$primary-color: rgba(120, 113, 130, 0.9);
$secondary-color: rgba(120, 113, 130, 1);;
$font-color: #fff;
body {
height: 100vh;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
background: #DCE0E8;
}
.multi-button {
display: flex;
justify-content: space-between;
width: 315px;
}
button {
border-radius: 10px;
font-size: 16px;
padding: 0;
width: 100px;
cursor: pointer;
transition: 0.3s ease;
background: $primary-color;
color: $font-color;
border: 2px solid transparent;
font-weight: 600;
margin: 0;
overflow: hidden;
display: flex;
justify-content: space-between;
align-items: center;
}
button:hover {
position: relative;
background: $font-color;
color: $primary-color;
border: 2px solid $primary-color;
}
.btn__text {
padding: 6px 8px;
}
.btn__icon {
background: $secondary-color;
color: $font-color;
height: 25px;
align-items: center;
display: flex;
padding: 6px 12px;
transition: 0.3s ease;
}
button:hover .btn__icon {
background: #f9f9f9;
color: $primary-color;
}
View Compiled
This Pen doesn't use any external JavaScript resources.