Solution for padding or margin only adjusting first line.
The vast majority of the time, this problem is caused by “display: inline;” being placed on an element, usually one of the paragraph, link, or header tags. The behavior is a little strange, but for some reason this prevents the lines after the first from being formatted properly. To fix the problem, simply change the element to “display: block;” and your problems should go away!
Let me know if you’ve been having this problem and if this helped you! Tweet me @brianjonline if you want any more help or have any questions.