CSS导航栏最后一个元素居右(.nav-site .nav-right{margin-left: auto;}

效果如图

Code

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}
body {
background: #709b90;
}
/* 全局外边距 */
body *+* {
margin-top: 1.5em;
}
/* 双容器,用于网页内容居中 */
.wrapper {
max-width: 1080px;
margin: 0 auto;
}
.nav-site {
display: flex;
margin-top: 1.5em;
border: .2em;
background: #5f4b44;
list-style: none;
padding: .8em .5em;
}
/* 覆盖猫头鹰选择器顶部外边距 */
.nav-site>li {
margin-top: 0;
}
.nav-site>li>a {
display: block;
padding: .2em .5em;
color: #fdfaf9;
text-decoration: none;
background: #cc6b5a;
}
/* 选中所有前面有列表项的列表项(就是说除了第一项之外的所有列表项) */
.nav-site li+li {
margin-left: 1.5em;
}
/* 核心代码(★★★) 弹性盒子内的auto外边距会填充所有可用空间
核心代码(★★★)弹性盒子内的auto外边距会填充所有可用空间
核心代码(★★★)弹性盒子内的auto外边距会填充所有可用空间
*/
.nav-site .nav-right {
margin-left: auto;
}
</style>
</head>
<body>
<nav>
<ul class="nav-site wrapper">
<li><a href="#">Home</a></li>
<li><a href="#">Features</a></li>
<li><a href="#">Pricing</a></li>
<li><a href="#">Support</a></li>
<li class="nav-right"><a href="#">About</a></li>
</ul>
</nav>
</body>
</html>
posted @   Felix_Openmind  阅读(321)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
历史上的今天:
2020-11-10 Postman中文乱码几种解决途径!
2020-11-10 MySQL data下 frm、MYD、MYI、OPT文件作用
2020-11-10 《ElasticSearch实战与原理解析》—— 客户端(初级+高级)实战笔记
2020-11-10 IDEA中一次修改多个同名变量名称
2020-11-10 java.util.concurrent.CountDownLatch工具类
*{cursor: url(https://files-cdn.cnblogs.com/files/morango/fish-cursor.ico),auto;}
点击右上角即可分享
微信分享提示