我有这个 HTML 片段:
<style>
    #top, #left, #right
    {
        border: 1pt solid silver;
        margin: 3px;
    }
    #left
    {
        float: left;
        width:50%;
    }
    #right
    {
        float: right;
        width:50%;
    }
</style>
<div>
    <div id="top">Text</div>
    <div id="left">Text</div>
    <div id="right">Text</div>
</div>
我希望“左”和“右” div 占据屏幕的整个宽度,所以我将它们的宽度分别设置为 50%。
出于某种原因,“左”和“右” div 重叠——“右” div 在“左” div 下方。设置这些 div 样式的正确方法是什么,以便它们并排显示并占据屏幕的整个宽度。
谢谢。