我希望
为此,我在
然而这会导致
以下是我想要的效果:
以下是我的实际效果:
这是我的代码:
#first
靠左侧与#container
对齐,并使#second
靠右侧。为此,我在
#first
上使用了float: left;
,并在#second
上使用了float: right;
。然而这会导致
#first
靠左侧#container
,而#second
则只紧贴其旁边。为什么会出现这种情况,我该如何实现我的需求?以下是我想要的效果:
![enter image description here](https://istack.dev59.com/qzMXR.webp)
![enter image description here](https://istack.dev59.com/FMsfq.webp)
<head>
<style>
#container {
width: 500px;
margin: 0 auto;
border: 1px solid #000;
}
#first {
float: left;
}
#second {
float: right:
}
</style>
</head>
<body>
<div id="container">
<div id="first">
<p>first</p>
</div>
<div id="second">
<p>second</p>
</div>
</div>
</body>
overflow: hidden;
起作用并导致#container
的高度恢复。你能帮我解决这个问题吗? - Aazib