我正在学习 html,我不明白为什么当我在一个 div 中有两行时,第二行不在 div 的边界内。
<html>
<head>
<title></title>
<link type="text/css" rel="stylesheet" href="testingsite.css">
</head>
<body>
<div><header><h3>Line 1</h3>
<br><h5>Line 2</h5></header></div>
</body>
我的 css 没有正确显示在代码块中,所以我在下面放了一个 jsfiddle 链接。
感谢您的帮助。 https://jsfiddle.net/xLjsmrfc/
最佳答案
你可以试试这个:
添加height :auto;
body {
background-color: white;
border: 5px solid blue;
}
header {
text-align: center;
height: auto;
box-sizing: border-box;
border: 5px solid blue;
width: 100%;
}
关于html - 关于基本的 html,div 标签的边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35217191/