可以使用display: inline;
将块级元素转换为行内元素显示。
示例:
- 本来div元素是块级元素,如果不加
display: inline;
,那么分两行显示,可以设置宽度和高度:
<!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>
div {
width: 300px;
height: 100px;
background-color: red;
}
</style>
</head>
<body>
<div>这是块级元素</div>
<div>这是块级元素</div>
</body>
</html>
展示效果:
- 如果样式中增加`display: inline;,那么在一行展示,宽度和高度设置无效:
<!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>
div {
width: 300px;
height: 100px;
background-color: red;
/* 把div块级元素转换为行内元素 */
display: inline;
}
</style>
</head>
<body>
<div>这是块级元素</div>
<div>这是块级元素</div>
</body>
</html>
展示效果: