this is what I want to achieve
I tried to do so but I am not able to change the gap between the dashes. Also, the size of the circles and the dashed lines is not changing according to the screen size.
This is what I have done till now: see the gap difference between the dashes
Here's the code:
<div id="getStarted" className={styles.getStarted}>
<h3>How to get started?</h3>
<div className={styles.Icons}>
<div className={styles.circle}>
</div>
<div className={styles.dash}></div>
<div className={styles.circle}>
</div>
<div className={styles.dash}></div>
<div className={styles.circle}>
</div>
</div>
</div>
Here's the css styling:
.getStarted {
justify-content: center;
align-items: center;
text-align: center;
h3 {
color: #006ebe;
font-size: 2.3vw;
margin-bottom: 100px;
}
.Icons {
gap: 2vw;
display: flex;
justify-content: center;
.circle {
border-radius: 50%;
width: 20px;
height: 20px;
padding: 10px;
background: #0093ff;
border: 3px solid #0093ff;
color: white;
text-align: center;
font: 20px Poppins, sans-serif;
font-weight: 600;
line-height: 22px;
}
.dash {
width: 10%;
border-top: 4px dotted #006ebe;
margin-top: 20px;
transform: rotate(-0.07deg);
}
}
}