css布局模型

CSS布局思路/CSS布局模型 并举例自适应布局(左右固定中间自适应或者右侧固定左侧自适应) CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应) 经常在工作中或者在面试中会碰到这样的问题,比如我想要个布局 右侧固定宽度 左侧自适应 或者 三列布局 左右固定 中间自适应的问题。 下面我们分别来学习下,当然我也是总结下而已,有如以下方法: 一: 右侧固定宽度 左侧自适应 第一种方法:左侧用margin-right,右侧float:right 就可以实现。 HTML代码可以如下写... 阅读详情

css布局模型

1、css布局模型

布局模型与盒模型一样都是css最基本、最核心的概念。但布局模型是建立在盒模型基础之上,又不同于我们常说的css布局样式或css布局模板。如果说布局模型是本,那么css布局模板就是末了。

css包含3种基本的布局模型,用英文概括为:Flow、Layer和Float。在网页中,元素有三种布局模型:(1)流动模型(flow)(2)浮动模型(float)(3)层模型(layer)

 

2.流动模型

流动(flow)是默认的网页布局模式,即网页在默认状态下的html网页元素都是根据流动模型来分布网页内容的。

流动模型的两个比较典型的特征:(1)块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上块状元素都会以行的形式占据位置。

(2)在流动模型下,内敛元素都会在所处的包含元素内从左到右水平分布显示。

 

3.浮动模型

块状元素都是霸道的独占一行,如果我们想让两个块状元素并排显示,怎么办?在这里,设置元素浮动就可以实现这一愿望。如任何元素在默认情况下是不能浮动的,但可以用css定义为浮动,如div、p、table、img等元素都可以被定义为浮动。只需float:left;

 

4.层模型

如何让HTML元素在网页中精确定位,就像是图像软件Photoshop中的图层一样可以对每个图层能够精确定位操作。css定义了一组定位(position)属性来支持层布局模型。层模型有三种形式:(1)绝对定位(position:absolute)(2)相对定位(position:relative)(3)固定定位(position:fixed)

5.relative与absolute的组合使用

使用position:absolute可以实现被设置元素相对于浏览器(body)设置定位以后,大家有没有想过可不可以相对于其它元素进行定位呢?答案是肯定的,当然可以。使用position:relative来帮忙,但是必须遵守下面规范:

(1)、参照定位的元素必须是相对定位元素的前辈元素:

<div id="box1"><!--参照定位的元素-->

    <div id="box2">相对参照元素进行定位</div><!--相对定位元素-->

</div>

从上面代码可以看出box1是box2的父元素(父元素当然也是前辈元素了)。

(2)、参照定位的元素必须加入position:relative;

#box1{

    width:200px;

    height:200px;

    position:relative;        

}

(3)、定位元素加入position:absolute,便可以使用top、bottom、left、right来进行偏移定位了。

#box2{

    position:absolute;

    top:20px;

    left:30px;         

}

这样box2就可以相对于父元素box1定位了(这里注意参照物就可以不是浏览器了,而可以自由设置了)。

STM32F103 AB分区OTA从零实现:低成本高可靠空中升级方案 AB分区OTA是一种面向资源受限MCU的固件升级容错机制,其核心原理是通过双Flash区域(A/B区)实现启动隔离与原子切换,避免单分区擦写中断导致设备变砖。技术价值在于以极小硬件开销(无需外部Flash或Wi-Fi模组)达成工业级可靠性,显著提升产线维护效率与远程运维能力。典型应用场景包括STM32F103系列的温湿度传感器、楼宇控制器、智能硬件原型等成本敏感型嵌入式设备。本方案基于标准外设库v3.5,深度结合Flash页擦除、向量表重定位、Option Bytes标志位存储等底层机制,真正实现‘手写Bo 阅读详情

相关推荐

深入解析SVPWM七段式与五段式调制的电压波形差异及优化策略

本文深入解析了SVPWM七段式与五段式调制在相电压和线电压波形上的核心差异。七段式波形对称、谐波含量低,适合追求静音与性能的场景;五段式开关次数少、损耗低,适用于对效率与散热要求高的应用。文章提供了基于谐波与损耗权衡的优化策略与选型指南。

weixin_29216957的博客 442

CSS中流布局的介绍

CSS中流的种类: 1, Nomal Flow(正常流) 2, BFC(块级格式化上下文) 3, IFC("内联格式化上下文) 4, GFC(网格布局格式化上下文) 5, FFC(自适应格式化上下文) 1,Nomal Flow(正常流) 通俗的可以理解为:html中的元素按照自上而下或者自左向右的排列方式进行整个html文档结构的排列 画图举例: 解释说明: 在CSS 中 块级标签采用的是以一行为布局,就是说如果是块级标签的话,那么这一行就只能是它自己。 另外,如果是行..

weixin_43927374的博客 807

本地大模型部署实战:LM Studio与Ollama的易用性与性能深度评测

本文对两款主流本地大模型部署工具LM Studio和Ollama进行了深度评测。LM Studio凭借图形化界面和内置模型库,为新手提供了开箱即用的便捷体验,并支持OpenAI兼容API,易于生态集成。Ollama则以命令行驱动,轻量高效,凭借其原生API和Modelfile自定义能力,在自动化集成和性能方面表现突出。文章从易用性、模型生态、性能及扩展性多维度对比,帮助用户根据自身技术背景和使用场景做出最佳选择。

weixin_29039773的博客 530

CSS学习19:网页布局模型之流动模型、浮动模型

文章目录1、流动模型2、浮动模型设置左浮动脱标清除浮动 清楚了 CSS 盒模型的基本概念,接下来将会探讨网页布局的基本模型。 布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。但布局模型是建立在盒模型基础之上,CSS 三种基本网页布局模型:流动模型(Flow)、浮动模型(Float)、层模型(Layer)。 1、流动模型 流动(Flow)是默认的网页布局模式。也就是说网页在默认状态下的 HTML 网页元素都是根据流动模型来分布网页内容的。 流动布局模型具有 2 个比较典型的特征: 块状元素都会在所

Blog of Lytracy 1335

本地部署静态网站托管平台 Netlify 并实现外部访问(Windows 版本)

Netlify 是一款基于云计算的网站部署和托管平台,专为开发者提供便捷的静态网站和 Jamstack 应用部署服务。它的能力在于将网站构建、部署、托管以及持续集成等流程高度集成,简化了开发和运维的复杂程度。用户无需关心服务器的配置、维护等工作。本文将详细介绍如何在本地安装 Netlify 以及结合路由侠内网穿透实现外网访问 Netlify。

lyxnwct的博客 525

AI自主网络攻击技术深度解析:从LLM驱动到防御体系升级

网络安全领域正经历从自动化脚本到智能自主攻击的范式转变。其核心原理在于将大型语言模型(LLM)与自动化渗透测试框架深度融合,构建具备环境感知、决策规划和自适应能力的攻击系统。这种技术的核心价值在于实现了从预设步骤到目标驱动的质变,能自主完成信息收集、漏洞利用、横向移动等复杂攻击链。在应用场景上,它不仅能极大提升高级持续性威胁(APT)的攻击效率,也对渗透测试和红队演练技术提出了新的要求。面对此类由AI驱动的自主攻击,传统的基于签名的防御体系已显不足,必须转向以行为分析和零信任为核心的整体纵深防御。本次曝光的

weixin_34254464的博客 610

CSS布局模型

CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。 在网页中,元素有三种布局模型: 1、流动模型(Flow) 2、浮动模型 (Float) 3、层模型(Layer) 一、流动模型 先来说一说流动模型,流动(Flow)是默认的网页布局模式。也就是说网页在默认状态下的 HTML 网页元素都是根据流动模型来分布网页内容的。 流动布局模型具有2个比较典型的特征

Peak Xin's Blog 668

忆阻器(二)——忆阻模拟器

除了真实的器件,我们也可以用运放和乘法器来搭忆阻模拟器。这节将介绍数学模型、matlab仿真及multisim仿真。 一、数学模型 忆阻分为磁控和荷控两种,这里介绍三次非线性磁控忆阻模型: {I=W(φ)VW(φ)=a+3bφ2dφdt=V \begin{cases} I=W(\varphi)V \\ W(\varphi)=a+3b \varphi ^2\\ \frac{d \varphi }{dt}=V \end{cases} ⎩⎪⎨⎪⎧​I=W(φ)VW(φ)=a+3bφ2dtdφ​=V​ 这里的WWW

http://www.icfgblog.com/ 1万+

CSS属性之浮动flow

浮动练习 /* *问题:如何让三个方块横着排列 * 方法1、可以把块元素变为行内块元素 * */ .box1{ width: 100px; height: 100px; background-color: red; /*display: inline-block;*/ /* * 如果希望块元素水平排列,

靡不有初鲜克有终 1068

数据挖掘7、银行精准营销

利用数据挖掘技术,对银行已有数据进行分析,对客户进行识别,对客户是否能够进行存款精准营销Windows11。

m0_63099685的博客 395

Qt应用软件【协议篇】自定义协议处理串口半包贴包

Qt串口数据,半包,贴包,丢包数据处理

小鱼酱的博客 1215

CSS两种布局方式

两种CSS布局方法---flex弹性布局和grid网格布局

qq_69401634的博客 516

华为od 面试八股文_数据库_01_含答案

华为od 面试八股文_数据库_01_含答案

MISAYAONE的博客 2168

CSS 布局模型

CSS布局模型         布局模型是CSS最基本、最核心的概念,但布局模型是建立在盒模型的概念之上。又不同于我们常说的CSS布局样式和CSS布局模版。如果说布局模版是本,CSS布局模版就是末了,是外在的表现形式。CSS包括三中基本的布局模型。 流动模型 (Flow)浮动模型(Float)层模型(Layer) 流动模型 流动(Flow)是默认的网页布局模式,也就是说默认

顾明伟 1201

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

css的常见布局及区别、css盒模型

css常见的布局、css的盒模型

weixin_69232086的博客 1842

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

CSS盒模型布局

可以访问博主的博客juweis.top留言拷打小白博主٩(ˊᗜˋ*)و在 CSS 布局中,是核心概念之一,用于描述 HTML 元素在页面中占据的空间结构。所有 HTML 元素都可以看作是一个 “盒子”,这个盒子由四个部分组成,从内到外依次是:内容区(content)、内边距(padding)、边框(border)、外边距(margin)。盒子的标签为<div>

qq_74990050的博客 1043

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

CSS布局模型【全】

布局模型与盒模型一样都是 CSS 最基本、 最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。 CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。 在网页中,元素有三种布局模型: 1、流动模型(Flow) 2、浮动模型 (Float) 3...

糖长老莫小贝的博客 271

CSS布局之——盒模型与圣杯布局

CSS布局之——盒模型与圣杯布局 盒模型 在CSS布局的编写中,盒模型的概念必须要搞清楚,才能更好的体现出前端代码的能力。在此之前,我们需要弄清楚几个名词。 包含块 包含块对于浮动元素来说,定义为最近的块级祖先元素,但对于定位来说,情况则没有这么简单,CSS2.1定义了一下行为: “根元素”的包含块(也称为初始包含块)由用户代理建立,在HTML中,根元素就是HTML元素,不过有些浏览器会使用bo...

qq_41096610的博客 272

12-CSS布局模型

12-1 CSS布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与盒模型一样都是 CSS 最基本、最核心的概念。 但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么CSS 布局模板就是末了,是外在的表现形式。 CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和

蔷薇岛少年的博客 6392

html页面布局模型,css布局模型有哪些?

css布局模型有哪些?下面本篇文章给大家介绍一下css的布局模型。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。css三种基本网页布局模型:流动模型(flow):元素没有转换类型,没有设置float的默认显示状态浮动模型(float):通过给元素设置float进行页面布局层模型:语法:position:static|absolute | relative |fixed流动模型(默...

weixin_39525933的博客 713
上一篇: CSS盒模型
下一篇: css样式设置小技巧
mind_programmonkey
mind_programmonkey 领域专家: 算法与数据结构技术领域 领域专家: 算法与数据结构技术领域
博客等级 码龄9年 4435粉丝 1111原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mind_programmonkey

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值