ol { margin: 0; padding: 0; list-style-position: inside; }
By default, most browsers indent list elements from the left margin. The magic above is the list-style-position style. Without this, your lists will hang over the left margin.
ol { margin: 0; padding: 0; list-style-position: inside; }
By default, most browsers indent list elements from the left margin. The magic above is the list-style-position style. Without this, your lists will hang over the left margin.
Another trick is to counter it with a a div around your text set to a negative text-indent.