html - 使用 float 将元素放置在 CSS 的右侧
问题描述
我正在尝试使用粘在页面右侧的联系按钮来制作导航栏。我希望联系人与导航栏的其余元素对齐,但是当我添加float: right;
它时,它只会使我的导航栏不对齐,并且不会将联系人向右移动。
在这里你可以看到我的代码:http: //jsfiddle.net/LG2vR/19/
有人可以告诉我完成此任务的正确方法吗?
谢谢!
解决方案
只需添加:
nav ul li a {
float: left;
}
就在之前:
nav ul li a.contact {
float: right;
}
或使用flexbox
!
推荐阅读
- json - 使用 SQL 提取嵌套的 JSON
- reactjs - 安装 MongoDB 后反应 npm start 错误
- python - 如何使用 scapy 解析数据包的 DNS 部分的大小?
- reactjs - 使用 Stripe 的 React 应用程序中的 jonySource.com 指标错误
- database - Cpanel 数据库连接
- java - 使用 apache commons CSV(CSVRecord,CSVFormat,etc) 解析存储在 ZipEntry/ZipInputStream 变量中的 CSV 文件
- javascript - 提交后盖茨比联系表“挂起”
- javascript - 使用 http GET 请求(Angular 5)使用 Linkedin OAuth 2.0 登录
- vue.js - Vue背景div图像不加载
- java - JPA Query DSL 3.7:在“NOT IN”子句中添加多个列