Web前端的float布局和flex布局

1.float布局

复制代码
<style>
    .nav {
        overflow: hidden;
        background-color: aqua;
    }
    .nav c {
        float: left;
        display: block;
        text-align: center;
        padding: 10px 20px;
        text-decoration: none;
        color: black;
    }
        .nav c:hover{
            background-color: chartreuse;
        }
    
</style>
<div class="nav">
    <c href="#">博客</c>
    <c href="#">下载</c>
    <c href="#">学习</c>
    <c href="#">社区</c>
</div>

显示

2.flex布局

复制代码
<style>
    .nav {
      display: flex;
      background-color: azure; /* 导航栏背景颜色 */
    }
    
    .nav a {
      flex: 1;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 14px 16px;
      text-decoration: none;
      color: #555555; /* 导航栏文字颜色 */
    }
    
    .nav a:hover {
      background-color: aqua; /* 鼠标悬停时的背景颜色 */
    }
  </style>
   
  <div class="nav">
    <a href="#">首页</a>
    <a href="#">关于</a>
    <a href="#">服务</a>
    <a href="#">联系我们</a>  /*导航栏内容填充*/
  </div>

显示

相关推荐
spionbo15 分钟前
Vue 表情包输入组件实现代码及完整开发流程解析
前端·javascript·面试
全宝16 分钟前
✏️Canvas实现环形文字
前端·javascript·canvas
lyc23333316 分钟前
鸿蒙Core File Kit:极简文件管理指南📁
前端
我这里是好的呀16 分钟前
全栈开发个人博客12.嵌套评论设计
前端·全栈
我这里是好的呀17 分钟前
全栈开发个人博客13.AI聊天设计
前端·全栈
金金金__18 分钟前
Element-Plus:popconfirm与tooltip一起使用不生效?
前端·vue.js·element
lyc23333319 分钟前
小L带你看鸿蒙应用升级的数据迁移适配📱
前端
用户268128510666924 分钟前
react-pdf(pdfjs-dist)如何兼容老浏览器(chrome 49)
前端
阿怼丶25 分钟前
🚀 如何在内网中运行 Cesium?基于 NestJS 构建离线地形与影像服务
前端·gis