news 2026/5/1 15:33:05

HTML网页设计入门之float布局

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HTML网页设计入门之float布局

我们先从 float 布局讲起,写一个最简单的导航栏:Logo 在左,导航链接在右。下面是示例代码:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>简单导航栏(float版)</title> <style> body { margin: 0; font-family: Arial, sans-serif; } .navbar { background-color: #333; overflow: hidden; } .navbar .logo { float: left; color: #fff; font-size: 20px; padding: 14px 20px; text-decoration: none; } .navbar .nav-links { float: right; } .navbar .nav-links a { display: block; color: #f2f2f2; text-align: center; padding: 14px 20px; text-decoration: none; float: left; } .navbar .nav-links a:hover { background-color: #ddd; color: black; } </style> </head> <body> <div class="navbar"> <div class="logo">MyLogo</div> <div class="nav-links"> <a href="#home">首页</a> <a href="#about">关于</a> <a href="#services">服务</a> <a href="#contact">联系</a> </div> </div> <h1>欢迎来到我的网站!</h1> <p>这是正文内容区域。</p> </body> </html>

我们采用了 float: left 属性,使 Logo 能够紧贴页面的最左侧,确保其在视觉上处于显著位置。同时,利用 float: right 属性将导航链接推至页面的最右侧,实现页面元素的左右对称分布,增强了页面的平衡感。对于导航链接之间的排列,我们继续使用 float: left,使各个链接能够横向排列,提高页面的紧凑性和可读性。最后,为了消除浮动布局带来的父元素塌陷问题,我们应用了 overflow: hidden 属性进行清除,确保了页面布局的稳定性。这种布局方式在保证页面美观的同时,也提供了良好的用户体验。

下面我们看看浏览器打开效果:

左边 Logo,右边菜单,整体横向分布。你看,只用到这些基础属性:
● float
● overflow
● padding
● background-color
● color
● text-decoration
● hover 伪类

是不是发现根本没什么需要背的?只要理解了核心逻辑,直接能用!如果你不是很理解,可以右键-->检查。看看具体的布局来加深理解:

左边 Logo,右边菜单,整体横向分布。你看,只用到这些基础属性:
● float
● overflow
● padding
● background-color
● color
● text-decoration
● hover 伪类

是不是发现根本没什么需要背的?只要理解了核心逻辑,直接能用!如果你不是很理解,可以右键-->检查。看看具体的布局来加深理解:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 23:09:12

南北阁Nanbeige 4.1-3B效果展示:Transformer架构下的高效文本生成案例

南北阁Nanbeige 4.1-3B效果展示&#xff1a;Transformer架构下的高效文本生成案例 最近在开源社区里&#xff0c;一个名为南北阁Nanbeige 4.1-3B的模型引起了不少开发者的兴趣。它只有30亿参数&#xff0c;听起来不算大&#xff0c;但在实际使用中&#xff0c;它的文本生成效果…

作者头像 李华
网站建设 2026/4/10 22:56:33

5个核心技巧:用AKShare金融数据接口库实现量化投资自动化

5个核心技巧&#xff1a;用AKShare金融数据接口库实现量化投资自动化 【免费下载链接】akshare AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库 项目地址: https://gitcode.com/gh_mirrors/aks…

作者头像 李华
网站建设 2026/4/10 22:56:30

HWA_21leetcode142环形链表

题目题解 # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.val x # self.next Noneclass Solution:def detectCycle(self, head: Optional[ListNode]) -> Optional[ListNode]:# 1、通过快慢指针的⽅式&…

作者头像 李华
网站建设 2026/4/10 22:55:14

SQLite 常用函数

SQLite 常用函数 SQLite 是一款轻量级的关系型数据库管理系统,广泛应用于嵌入式系统和移动设备中。它以其小巧、高效、开源等特性赢得了广大开发者的青睐。SQLite 提供了丰富的函数来方便开发者进行数据处理和查询。以下是 SQLite 中一些常用的函数及其应用场景。 1. 字符串…

作者头像 李华