The alignment of the Low and High scale descriptions over the first and 7th option in the image below is not as precise as I had hoped. While attempting to create elements with styles that match the scale closely in Bootstrap, I encountered difficulties in centering "High" properly. Adapting styles for different screen sizes proved to be a challenge, especially considering the need for additional descriptions and staggering them over two rows in the future.
I am seeking a versatile solution that can accommodate varying screen sizes and multiple descriptions effortlessly. One approach that seems viable involves calculating an absolute position using JavaScript/jQuery. By determining the center of the first option and adjusting it accordingly, I could potentially achieve the desired alignment. However, the process of finding the width of the displayed description and making further adjustments may be necessary.
An alternative possibility lies in dynamically adjusting the class on the parent element based on the number of columns present (in this case, 7). This method, achievable through Bootstrap, might offer a more streamlined approach to resolving the alignment issue effectively.
Although I intend to explore these solutions further, I welcome any suggestions or insights that could provide a more efficient resolution to this problem.