How to set the span width in css: first use the "display:block;" or "display:inline-block;" style to set the span element to a block element or an inline block element; then use "width :Width value;" style sets the width of span.
The operating environment of this tutorial: Windows 7 system, CSS3&&HTML5 version, Dell G3 computer.
In HTML, span is an inline element with the following characteristics:
1. It is on the same line as other elements;
2. Height, line height and top The bottom margin and bottom margin cannot be changed;
3. The width is the width of its text or picture and cannot be changed.
It can be seen that the width and height of span are generally unchangeable. But sometimes we need to set the span width, what should we do?
Solution:
Use the display attribute to set the span element to a block element or an inline block element; then use the width attribute to set it width.
Example:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> .inline{ width: 150px; background-color: palevioletred; } .block{ display: block; width: 150px; background-color: palevioletred; } .inline-block{ display: inline-block; width: 150px; background-color: palevioletred; } </style> </head> <body> <div>测试文本,<span class="inline">测试文本</span>,<span class="block">测试文本</span>,<span class="inline-block">测试文本</span></div> </body> </html>
Rendering:
##Description:
1. Block elements
In HTML,,
,