使用display: inline-block;
转换为行内块元素显示。
示例:
- span元素是行内元素,如果不加`display: inline-block; 宽度和高度设置不起作用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="referrer" content="no-referrer" />
<title>验证</title>
<style>
span {
width: 100px;
height: 30px;
background-color: pink;
}
</style>
</head>
<body>
<span>行内元素转换为行内块元素</span>
<span>行内元素转换为行内块元素</span>
</body>
</html>
展示效果:
- 加`display: inline-block; 宽度和高度设置起作用了
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="referrer" content="no-referrer" />
<title>验证</title>
<style>
span {
width: 100px;
height: 30px;
background-color: pink;
/* 转换为行内块元素 */
display: inline-block;
}
</style>
</head>
<body>
<span>行内元素转换为行内块元素</span>
<span>行内元素转换为行内块元素</span>
</body>
</html>
展示效果: