CSS Line Breaks without HTML Tags
Achieving line breaks solely with CSS, without introducing additional HTML elements, can be achieved using the following method:
Problem:
In a bullet list, you wish to have a line break after an
CSS Solution:
The solution lies in using CSS pseudo-elements to introduce a line break. Here's the CSS code:
h4 { display: inline; } h4:after { content: "\a"; white-space: pre; }
Explanation:
Demo:
An example of this technique can be found here: http://jsfiddle.net/Bb2d7/
Origin:
The inspiration for this trick came from this StackOverflow answer: https://stackoverflow.com/a/66000/509752
The above is the detailed content of How to Achieve Line Breaks in CSS Without HTML Tags?. For more information, please follow other related articles on the PHP Chinese website!