Html Div对齐错误:右侧中间对齐

Html Div对齐错误:右侧中间对齐,html,css,Html,Css,我试着让两个div居中,左边对齐okays,右边对齐中间,我不明白为什么右边会这样对齐 #pageWrapper { /* display: flex; */ /*justify-content: center;*/ text-align: left; padding: 50px; display: inline-block; } #navbar { width: 180px; margin-right: 10px; o

我试着让两个div居中,左边对齐okays,右边对齐中间,我不明白为什么右边会这样对齐

#pageWrapper
{
    /* display: flex; */
    /*justify-content: center;*/
    text-align: left;
    padding: 50px;
    display: inline-block;
}

#navbar
{     
    width: 180px;
    margin-right: 10px;
    opacity: .8;
    display: inline-block;   
}
<div id="pageWrapper">
    <div id="topBar">
    ----- navbar stuff goes in here 
    </div>

    <div style="width: 700px; display: inline-block; margin: 0;">
    ----- topbar goes in here 
    </div>
#页面包装器
{
/*显示器:flex*/
/*证明内容:中心*/
文本对齐:左对齐;
填充:50px;
显示:内联块;
}
#导航栏
{     
宽度:180px;
右边距:10px;
不透明度:.8;
显示:内联块;
}
-----导航栏的东西放在这里
-----顶杆在这里

测试站点:

根据我在您的站点中看到的内容,您在本分区中有:

<div style="width: 700px; display: inline-block; margin: 0;">
    ----- topbar goes in here 
</div>

-----顶杆在这里
您有一个带有float:left的div。您需要将其更改为float:right,然后div将看起来居中,因为您的宽度为700px

将其更改为更宽的div,div将向右移动

若要查看它是否正确且不居中,应将宽度更改为以下值:

<div style="width: 80%; display: inline-block; margin: 0;">
    ----- topbar goes in here 
</div>

-----顶杆在这里

从我在您网站上看到的内容来看,您在本分区中:

<div style="width: 700px; display: inline-block; margin: 0;">
    ----- topbar goes in here 
</div>

-----顶杆在这里
您有一个带有float:left的div。您需要将其更改为float:right,然后div将看起来居中,因为您的宽度为700px

将其更改为更宽的div,div将向右移动

若要查看它是否正确且不居中,应将宽度更改为以下值:

<div style="width: 80%; display: inline-block; margin: 0;">
    ----- topbar goes in here 
</div>

-----顶杆在这里

使两个框的
宽度为50%

这是您的结果:


为两个框设置
宽度:50%

这是您的结果:


你想让底部的“stuff goes here”div显示在右边吗?你能画出你想要的样子吗?@Edward是的,第二个dive应该在右边,理想情况下,如果我缩小浏览器,它会显示在左边的下方。你想让底部的“stuff goes here”div在右边?你能画出你想要它的样子吗?@Edward是的,第二个div应该在右边,理想的情况是如果我缩小浏览器,它会在左边的下方。float:left在哪里?给出右边列的父div
float:right
似乎解决了这个问题。但它没有
浮点:left
。它根本没有浮动规则。@Michael_B和Ziv,谢谢你。如果我看到屏幕,它现在移动到顶部块(wahoo)下,但居中对齐,有没有办法阻止它?@PaulMorris,你应该在问题中发布足够的代码,以便我们重现问题并进行调整。对不起,我以为我已经发布了足够的float:left在哪里?给出右列的父div
float:right
似乎可以解决这个问题。但它没有
浮点:left
。它根本没有浮动规则。@Michael_B和Ziv,谢谢你。如果我擦亮屏幕,它现在移动到顶部块(wahoo)下,但居中对齐,有没有办法阻止这种情况发生?@PaulMorris,你应该在问题中发布足够的代码,这样我们就可以重现问题并进行调整。对不起,我以为我已经发布了足够的内容