Home >Web Front-end >CSS Tutorial >How Do I Add a Scrollbar to My HTML5 Table?
Incorporating a Scrollbar into an HTML5 Table
To enable a vertical scrollbar in an HTML5 table, employ the below steps.
1. Embed Scroll Control Code
Within the table's CSS, insert the following code to enable vertical scrolling:
table#my_table { border-radius: 20px; background-color: transparent; color: black; width: 500px; text-align: center; overflow-y: scroll; }
2. Restrict Scrollbar to Body Content
If your table has a header, use the following CSS to prevent it from scrolling:
table#my_table thead { position: sticky; top: 0; z-index: 1; }
3. Tighten Up the Bottom Border
To improve user experience, adjust the table's bottom border:
table#my_table td, table#my_table th { border-bottom: 1px solid black; }
4. Adjust Table Height and Width
Customize the table's height and width as needed:
table#my_table { height: 500px; width: 750px; }
5. Optimize Scrollbar Thickness (Optional)
For a thinner scrollbar, consider using the "-webkit-scrollbar-width" property:
table#my_table::-webkit-scrollbar { width: 10px; }
Conclusion:
Following these steps will add a scrollbar to your HTML5 table, allowing users to seamlessly navigate its content.
The above is the detailed content of How Do I Add a Scrollbar to My HTML5 Table?. For more information, please follow other related articles on the PHP Chinese website!