html - 如何在不影响标题下方内容的情况下为 header 设置 CSS 样式,使 Logo 位于最左侧,登录名位于最右侧?

标签 html css

我想为智能手机或平板电脑等移动设备设计一个网站。该网站应该有一个标题和标题下的内容。

我希望页眉在最左边有一个 Logo ,在最右边有一个登录名,如下图所示: enter image description here

这是我尝试过的

<div >

       <div class="{style.column-left}">...</div>
       <div class="{style.column-right}">...</div>
</div>
<br/><br/>
<div class="{style.content}">...</div>

CSS

.column-left{ float: left; }
.column-right{ float: right;}

上面的 CSS 代码正确对齐了页眉,但是内容没有左对齐,看错误图片:

enter image description here

那么如何修复才能让内容不被header影响呢?

最佳答案

上这门课:

.clearfix::after{display:'block';content:'';clear:'both'}

像这样将它应用到您的容器元素:

<div class="clearfix"> .. </div>

什么都不改变。

关于html - 如何在不影响标题下方内容的情况下为 header 设置 CSS 样式,使 Logo 位于最左侧,登录名位于最右侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25983267/

相关文章:

javascript - jQuery - 选择 ID 包含特定字符串且属于特定类的 div

CSS3 ch unit 在 IE9+ 和其他浏览器之间不一致

html - 如何设置 Highslide 扩展器尺寸?

html - 在页面顶部设置图像

javascript - 动态变量名称 Javascript

php - 如何使用 Facebook graph API 检索上传到粉丝页面墙上的粉丝照片?

html - 将 body 元素设置为始终占据 iPhone 视觉视口(viewport)宽度和高度的 100%

css - 移动设备宽度 100%

javascript - 为什么这个 jQuery 不起作用?

php - 带有 php 的动态导航栏工作正常但是当尝试使用 foreach 获取错误输入子菜单时