使用float:left强制html元素并排放置会导致长度更改

使用float:left强制html元素并排放置会导致长度更改,html,css,user-interface,Html,Css,User Interface,我想在html中并排放置两个元素,但是当我使用float:left这样做时,似乎会导致第二个元素改变大小 这是一个 我尝试手动更改宽度,但大小更改似乎忽略了宽度更改 我遗漏了什么?在查看了您的代码之后,我认为这可能会有所帮助 .width_modify4{ float: left; width: 140px; } 你有宽度:140px设置在.width\u modify3中,但您将.width\u modify4设置为宽度:500 px有一个小错误:在500和px之间有一个

我想在html中并排放置两个元素,但是当我使用
float:left
这样做时,似乎会导致第二个元素改变大小

这是一个

我尝试手动更改宽度,但大小更改似乎忽略了宽度更改


我遗漏了什么?

在查看了您的代码之后,我认为这可能会有所帮助

.width_modify4{

    float: left;
    width: 140px;

}
你有
宽度:140px设置在
.width\u modify3
中,但您将
.width\u modify4
设置为
宽度:500 px
有一个小错误:在
500
px
之间有一个空格,导致忽略该语句。尝试删除空间。希望这有帮助


编辑:在意识到您可能不希望两个元素的大小相同后,只需执行
width:(像素数)px
。例如,
width:500px

500
px
之间有一个空格,导致
500px
规则被忽略。