热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

html表格布局方式有那几种,前端几种常见的布局方式

1.静态布局(固定宽高)2.弹性布局(flex)————常用3.圣杯布局flex:flex-group、flex-shrink、flex-basisflexÿ

1.静态布局(固定宽高)

2.弹性布局(flex)————常用

3.圣杯布局

flex:flex-group、flex-shrink、flex-basis

flex:auto/none/负数/一个长度或百分比/两个非负数/一个非负数和一个长度或百分比等

A,flex-group:当父元素有剩余空间时,子元素占据剩余空间的量

B,flex-shrink:当父元素的空间不足以展示所有的子元素,父元素没设置flex-wrap,子元素需要进行收缩的量

C,flex-basis:表示该子元素的初始宽度

4.自适应布局(为不同的屏幕分辨率定义的布局 @media媒体查询技术)

5.流式布局:(宽高用百分比,按屏幕分辨率调整,布局不发生变化)

6.响应式布局(使用meta标签,宽高随窗口调整自动适配,适应布局和流式布局的综合方式)

7.栅格布局

1).栅格(网格划分):在一个特定区域内划分出有规律的格子,依靠这些格子进行有规律的版面布局。

使用栅格布局:bootstrap(12列),element(24栏),antDesign

2).栅格布局

container:栅格系统容器;rows:行;cols:列;gutters:各列间的空隙

3).栅格布局实现响应式布局

8.table布局(使用表格进行页面排版和样式设置)

1).用法

display:table

display:table-cell,相当于td元素

display:table-row,相当于tr元素

table-layout:fixed | auto(默认):table-layout 属性用于显示表格单元格、行、列;auto, 自动表格布局,列的宽度由单元格中最大内容的宽度决        定;fixed ,固定表格布局。



推荐阅读
  • 利用HTML5 Canvas高效构建电信网络拓扑图
    电信网络拓扑图在实际应用中具有很高的实用价值。本文介绍了一个基于HTML5 Canvas的电信网络拓扑图项目,不仅实现了基本的图形展示功能,还加入了自动布局和属性栏功能,使项目更加完善。此Demo经过细微调整即可直接应用于实际项目中。 ... [详细]
  • .NET Core中的一个接口多种实现的依赖注入与动态选择看这篇就够了
    .NETCore中的一个接口多种实现的依赖注入与动态选择看这篇就够了最近有个需求就是一个抽象仓储层接口方法需要SqlServer以及Oracle两种实现方式,为了灵活我在依赖注入的 ... [详细]
  • 尽管Web设计已发展为成熟行业,网站开发依然融合了技术与艺术。优秀的网站设计不仅能够吸引大量流量,也可能因设计不当而流失用户。本文探讨了设计过程中常见的错误,并提供了相应的改进措施。 ... [详细]
  • SaaS定价策略:数学建模与商业交易重构
    本文探讨了如何通过数学建模来优化SaaS产品的定价策略,并详细介绍了将传统应用转化为云应用时,所需进行的业务功能和架构层面的调整。 ... [详细]
  • 探讨在特定情况下使用 Knockout.js 的 if 或 visible 绑定的最佳实践,特别是在处理未定义对象时的策略。 ... [详细]
  • Bootstrap与Layui的主要差异分析
    在前端开发领域,Bootstrap与Layui是两种非常流行的框架选择。本文将深入探讨这两种框架的主要区别,帮助开发者根据项目需求做出最佳选择。 ... [详细]
  • 持续集成概述与实践指南
    本文探讨了持续集成(CI)的基本概念、目的及其在现代软件开发中的应用。通过实例分析,帮助读者理解如何有效实施持续集成,提高软件开发效率。 ... [详细]
  • 纵向|发生_ListView和EditText使用解决方案 ... [详细]
  • 深入解析CSS中的BFC(块级格式化上下文)
    本文详细介绍了CSS中的块级格式化上下文(Block Formatting Context, BFC)的概念、形成条件及其在网页布局中的应用。通过实例讲解如何利用BFC解决常见的布局问题。 ... [详细]
  • 本文探讨了Jeddict工具的应用价值,特别是在快速构建和部署CRUD服务系统方面的能力。通过介绍其核心功能和优势,以及当前的使用状况,文章还展望了Jeddict未来的改进方向。 ... [详细]
  • Docker基础指南:快速入门与实践
    Docker自发布以来便受到广泛欢迎,其提供的容器化技术极大地简化了软件开发和部署流程。本文旨在帮助初学者快速掌握Docker的基本操作,包括安装、运行容器、创建和管理镜像等内容,以激发大家对Docker的兴趣。 ... [详细]
  • 日期:2013年3月19日 来源:GBin1.com 对于希望启动并运行首个网站的新手而言,选择一个合适的CMS或免费平台是至关重要的第一步。本文将为您介绍一系列关于WordPress的设计开发资源和手册,帮助您迅速掌握网站构建技巧。 ... [详细]
  • Django小实战——在线Web计算器(利用Bootstrap进行前端开发)
    Django小实战——在线Web计算器(利用Bootstrap进行前端开发),Go语言社区,Golang程序员人脉社 ... [详细]
  • 自定义文件上传按钮的实现方法
    HTML 提供了 `type=file` 的 input 元素用于文件上传功能,但其默认样式较为简陋。本文探讨了如何利用原生 JavaScript 结合 layui 和 bootstrap 的样式来美化文件上传按钮,提升用户体验。 ... [详细]
  • 本文探讨了Windows Presentation Foundation (WPF)如何通过扩展Microsoft Build Engine (MSBuild)来增强其构建能力,特别是在处理WPF特有的任务时。 ... [详细]
author-avatar
高档的干果ieb
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有