我有以下html内容。
<div><input type="checkbox"><strong></strong><p></p></div>
如何在不换行的情况下将这些元素与 p 元素放在同一行?
我试过这个:
input
{
float: left;
margin: 0;
padding: 0;
}
strong
{
float: left;
margin: 0;
padding: 0;
}
p
{
margin: 0;
padding: 0;
white-space: nowrap;
}
我对这个 css 设置的不理解是 p 元素占据了 div 元素的整个宽度。例如,div 宽度为 1360,p 元素也是 1360,但 strong 宽度为 184,输入宽度为 16,它们都适合同一行,而 p 元素溢出在水平线上。