Why do my list items not look like blocks with borders?
You might have forgotten to add the 'list-group-item' class to each <li>. Without it, Bootstrap won't apply the block styling and borders (see render_steps 2-4).
💡 Always add 'list-group-item' class to each list item inside 'list-group' container.
Why is my list horizontal instead of vertical?
Bootstrap's list group is vertical by default. If you add 'list-group-horizontal' class, it changes layout to horizontal. Without it, items stack vertically (see render_steps 1 container).
💡 Use 'list-group-horizontal' class on the container to make items line up horizontally.
Why does the active item have a different background color?
Adding 'active' class to a list-group-item changes its background and text color to highlight it (see property_table). This visually shows selection or focus.
💡 Use 'active' class on list items to highlight them.