Html 调整浏览器大小时图层的位置

Html 调整浏览器大小时图层的位置,html,css,Html,Css,当我调整浏览器窗口大小时,蓝色按钮位于左侧徽标下方,与文本“Welkom Bart”位于同一行,尽管它们是两个不同的层。我希望文本“Welkom Bart”也放低,这样它们就不在同一行了。我需要在css中添加什么 html例如 <div id="mainmenu"> <div id="logo"><img ... /></div> <div id="usermenu">Buttons</div> <

当我调整浏览器窗口大小时,蓝色按钮位于左侧徽标下方,与文本“Welkom Bart”位于同一行,尽管它们是两个不同的层。我希望文本“Welkom Bart”也放低,这样它们就不在同一行了。我需要在css中添加什么

html例如

<div id="mainmenu">
    <div id="logo"><img ... /></div>
    <div id="usermenu">Buttons</div>
</div>

<div id="maintitle">
    <h2>Welkom Bart</h2>
    <hr />
</div>

清除:两个
添加到
#主标题
=)

溢出:隐藏
添加到
#主菜单
。这将导致其高度包括所有浮动元素,例如您的
#usermenu
元素,从而允许在其下方继续流动。

使用此选项

<div id="maintitle" style="width:100%">
<h2>Welkom Bart</h2>
<hr />

韦尔科姆巴特


您是否尝试添加换行符:断开单词;在css中?如果我在#主菜单中添加overflow:hidden,所有按钮在调整大小时都会消失。啊,那是因为您在其上设置了固定的高度。去掉那个。
<div id="maintitle" style="width:100%">
<h2>Welkom Bart</h2>
<hr />