JSFiddle - React, Tailwind, and code Playground
by saminath_krisna
HTML
<div class="mainContainer">
<div class="wholeNumber">2</div>
<div class="numberContainer">
<div class="numerator">4</div>
<div class="denominator">5</div>
</div>
<div class="operator">+</div>
<div class="wholeNumber">2</div>
<div class="numberContainer">
<div class="numerator">4</div>
<div class="denominator">5</div>
</div>
<div class="operator">=</div>
<div class="wholeNumber"><input></input></div>
<div class="numberContainer">
<div class="numerator"><input></input></div>
<div class="denominator"><input></input></div>
</div>
</div>
CSS
.mainContainer {
display: flex;
flex-direction: row;
}
.mainContainer > * {
padding: 5px;
}
.numberContainer > div {
padding: 5px;
width: 15px;
justify-items: center;
text-align: center;
}
.numerator {
border-bottom: 1px solid black;
}
.wholeNumber {
display: flex;
align-self: center
}
.operator {
display: flex;
align-self: center
}
.numberContainer input {
position: relative;
right: 3px
}
input {
width: 15px;
border: 1px solid black
}