4.CSS盒子模型

谷歌学术用publish-or-perish来对引用量排序 用谷歌学术搜索文献的时候发现不能按照引用量高低进行排序,网上提供了这个软件。 下载地址如下:Publish or Perish (harzing.com)https://harzing.com/resources/publish-or-perish 关于软件界面页面和各种指标的介绍,可以参考中科大的这个PPT: 文献分析软件——publish or perish(精品·公开课件).ppt (book118.com)https://max.book118.com/html/2018/1124/813 阅读详情

一、盒子模型的概念:

  • 用来放网页中的各种元素
  • 网页设计中内容,如文字、图片等元素,都可是盒子

二、盒子模型属性:

在这里插入图片描述

1.宽度和高度:

1.宽度:

宽度:
width:长度值|百分比|auto
最大宽度:
max-width:长度值|百分比|auto
最小宽度:
min-width:长度值|百分比|auto

.one{max-width: 300px;}
2.高度:

高度:
height:长度值|百分比|auto
最大高度:
max-height:长度值|百分比|auto
最小高度:
min-height:长度值|百分比|auto

  • 只适用于块级元素和替换元素。
3.哪些HTML元素可设置高和宽属性:

在这里插入图片描述

4.总结:

在这里插入图片描述

2.边框:

  • 边框的四个方向样式一样。
1.边框宽度

border-width:thin | medium | thick | 长度值

2.边框颜色

border-color:颜色 | transparent

3.边框样式

在这里插入图片描述

  • 边框的四个方向样式一样。
  • 想要四个方向不同,则:
  • border-[left | right|top|bottom]-width
  • border-[left | right|top|bottom]-color
  • border-[left | right|top|bottom]-style
4.边框缩写:

border : [宽度]|[样式]|[颜色]

5.不同方向缩写

border-top : [宽度]|[样式]|[颜色]
border-left: [宽度]|[样式]|[颜色]
border-right: [宽度]|[样式]|[颜色]
border-bottom: [宽度]|[样式]|[颜色]

  • 空格分隔

3.内边距属性:

设置元素的内容与边框之间的距离(内边距或填充),分四个方向(上下左右)

  • padding-top:长度值|百分比
  • padding-right:长度值|百分比
  • padding-bottom:长度值|百分比
  • padding-left:长度值|百分比
  • 说明:值不能为负。
    在这里插入图片描述
    在这里插入图片描述
    盒子在网页中占的空间,不单单和width和height有关,还和padding有关。

4.外边距属性:

设置元素与元素之间的距离(外边距),4个方向(上下左右)

  • margin-top:长度值|百分比|auto
  • margin-right:长度值|百分比|auto
  • margin-bottom:长度值|百分比|auto
  • margin-left:长度值|百分比|auto
    在这里插入图片描述
  • 默认情况下,相应HTML块级元素存在外边距:body,h1~h6,p…
  • 声明margin属性,覆盖默认样式
  • margin值为auto,实现水平方向居中显示效果
  • 由浏览器计算外边距
  • 垂直方向上,两个相邻元素都设置外边距,外边距会发生合并,其值为两个发生外边距合并的高度的较大值,

三、应用:

1.HTML元素分类:

1.display属性
  • inline元素显示为内联元素,元素前后没有换行符
  • block元素将显示为块状元素,元素前后带有换行符
  • inline-block行内块元素,元素呈现为inline,具有block相应特性
  • none不会被显示
display:inline
  1. 内联元素或者设置成内联元素的元素之间会有缝隙,解决办法:删去相隔的空格或者换行or在外部添加div块级元素
  2. 行内元素没有宽、高的属性
a:hover span{display:block;}

当鼠标经过链接时,span中的内容将会以块级元素的样式出现。
在这里插入图片描述
在这里插入图片描述

2.样式继承关系

在这里插入图片描述

AI时代的软件质量保证新方法论 3.2.1 质量保证的方法论 质量保证(Quality Assurance, QA)是一种系统化的方法,用于确保产品或服务符合预定的质量标准。在AI时代,软件质量保证的方法论需要适应不断变化的AI技术和应用场景。 3.2.1.1 质量管理体系的构建 首先,构建一个完善 阅读详情

相关推荐

app编写需要哪种语言

原生App开发:优选Swift(iOS)和Kotlin(Android)。跨平台App开发:优选Flutter(Dart)和React Native(JavaScript)。游戏App开发:优选Unity(C#)和Unreal Engine(C++)。低代码工具:适合简单、快速的App制作。

fanying_98的博客 2071

html+css(上下左右盒子效果)float布局

float布局,css样式,上下左右div

2301_81256766的博客 742

Mellanox ASAP2技术揭秘:如何通过硬件卸载提升OVS性能?

本文深入解析Mellanox ASAP2技术如何通过硬件卸载显著提升Open vSwitch(OVS)性能。通过将数据平面操作转移到ConnectX智能网卡处理,ASAP2实现了10倍吞吐量提升和90%延迟降低,同时大幅减少CPU占用。文章包含技术原理剖析、实战配置指南及性能对比数据,为网络虚拟化优化提供关键解决方案。

weixin_30335575的博客 373

【web前端开发 | CSS】页面布局之盒子模型

思维导图 所谓 盒子模型:就是把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。 CSS 盒子模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边框、外边距、内边距、和 实际内容 1:边框 border:border-width | border-style | border-color; div { /* 实线 虚线 点线 */ border-style: solid;

小赵不忙的博客 1492

WPS访问权限不足怎么解决??具体怎么操作?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 4171

新手强化学习—深入解析 YOLOv13 项目包中的文件结构和各文件作用

YOLOv13是YOLO系列最新发布的计算机视觉模型。在这篇博客中,我将深入分析YOLOv13中各个文件的作用,对整个项目的文件结构有更清晰的认识。

Limiiiing的博客 482

CSS盒子模型详解

在使用CSS进行网页布局时,我们一定离不开的一个东西————盒子模型。盒子模型,顾名思义,盒子就是用来装东西的,它装的东西就是HTML元素的内容。或者说,每一个可见的 HTML 元素都是一个盒子,下面所说的盒子都等同于 HTML 元素。这里盒子与 中的盒子又有点不同,这里的盒子是二维的。 盒子的组成 一个盒子由外到内可以分成四个部分:margin(外边距)、border(边框)、padding(内边距)、content(内容)。会发现margin、border、padding是CSS属性,因此可以通过这三

weixin_46048542的博客 4万+

74、光谱成像在电子内窥镜及色彩理论中的应用

本文探讨了光谱成像在电子内窥镜中的应用及其与色彩理论的深度融合。通过分析FICE技术、色彩再现模型及胃黏膜光谱测量,展示了光谱信息在提升医学诊断准确性方面的潜力。同时,系统阐述了颜色的物理属性、标准表示方法、同色异谱现象、颜色测量技术(密度法与比色法)以及CIELAB等均匀颜色空间的构建原理。结合流程图与对比表格,梳理了从光信号获取到颜色处理的完整路径,并展望了人工智能与新型视觉模型在未来医疗成像与色彩科学中的发展方向。

g2h3i4j5的博客 152

CSS盒子布局

1.盒子模型的含义: 在弹性盒子布局中,弹性容器(flex container)中的子元素可以以任意方向排布,也可以伸缩它们自身的尺寸,或者增大自身尺寸以填满未被使用的空间,或者缩小自身尺寸以避免超出父容器的尺寸范围。子元素横向或纵向对齐方式很容易被修改。嵌套的弹性盒子布局(水平内嵌套垂直,或垂直内嵌套水平),可以用来创建两个维度上的布局。 2.盒子的组成: 盒子的组成由外边距margin,外边框border,内边距padding和内容content组成,其中margin,border,padding

chengxuzx的博客 4398

OpenCV实战系列——图像线条提取

基于内容的图像分析,需要从构成图像的像素集合中提取有意义的特征。轮廓、线条、区域等是基本的图像基元,可用于描述图像中包含的元素。本节将介绍如何提取重要的图像线条特征。

m0_58523831的博客 1万+

【Python进阶】VSCode Python开发完全指南:从环境配置到高效调试

本文通过15个实战案例,系统讲解VSCode进行Python开发的环境配置、编码技巧、调试方法及性能优化,帮助初学者快速构建专业开发环境。

赶紧的博客 3761

CSS盒子模型

前言   小编在学习过程中了解到了CSS的盒子模型,于是去网上搜索了一下相关的知识,以下是小编学习过后所总结的内容。 什么是盒子模型?   CSS盒子模型就是在网页设计中经常用到的CSS技术所使用的一种思维模型,HTML中的每个元素都被描绘成盒子,这些盒子通过一个模型来描述其所占空间,通常用四个边界元素来描述,分别为margin(外边距),border(边框,围绕在内边距和内容外的边框)...

最好的时光里 1655

【100%通过率】华为OD机试真题 Python 实现【字符串重新排列】【2022.11 Q4新题】

给定一个字符串s,s包括以空格分隔的若干个单词,请对s进行如下处理后输出: 1、单词内部调整:对每个单词字母重新按字典序排序 2、单词间顺序调整: 1)统计每个单词出现的次数,并按次数降序排列 2)次数相同,按单词长度升序排列 3)次数和单词长度均相同,按字典升序排列 请输出处理后的字符串,每个单词以一个空格分隔。

MISAYAONE的博客 7982

4_CSS盒子模型

学习尚硅谷前端盒子模型后总结的笔记,仅供自己复习使用。盒子模型就是把HTML页面中的布局元素看作一个矩形盒子,包括外边距(margin)、边框(border)、内边距(padding)和实际内容(content);外边距:盒子与外界的距离;边框:盒子的边框;内边距:紧贴内容的补白区域;实际内容:元素中的文本或后代元素都是它的内容;

m0_57051574的博客 1735

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

CSS(4)盒子模型

CSS就三个大模块: 盒子模型 、 浮动 、 定位,其余的都是细节

2401_85687751的博客 1194

VC中sqlite的使用

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

CSS学习笔记4——盒子模型

在CSS中,每个元素就像这个衣柜。它不仅包含内容,还有围绕内容的空间(内边距)、保护内容的边界(边框)以及与其他元素保持距离的区域(外边距)。这就是所谓的“盒子模型”。

2401_88591507的博客 2165

CSS基础4-盒子模型

一、盒子模型 每个元素都看成一个盒子,盒子模型是由content(内容)、padding(内边距)、margin(外边距)和border(边框)这四个属性组成的。 1.margin外边距 相关属性:[ margin-top ] || [ margin-right ] || [ margin-bottom ] || [ margin-left ] 如果提供全部四个参数值,将按...

diajiu9420的博客 325

4.1 CSS盒子模型

CSS盒子模型 页面布局的三大核心:盒子模型、浮动和定位 网页布局过程:1.先准备好相关的网页元素,网页元素基本上都是盒子Box;2.利用CSS设置好盒子样式,然后摆放到相应位置;3.往盒子里面庄内容 1.1 盒子模型的组成 所谓盒子模型:就是把HTML页面中的布局元素看做是一个矩形的盒子,也就是一个盛装内容的容器 CSS模型本质就是一个盒子,封装周围的HTML元素,他包括:边框、外边距、内边距和实际内容 1.2 盒子模型的边框border border可以设置元素的边框,边框由三部分组成:边框宽度(粗细

qq_42874319的博客 326

CSS的学习4(盒子模型及浮动)

上是5px右10px下20px 左30px(顺时针)对于两个嵌套关系(父子关系)的块元素,父元素有上外边距,同时子元素上也有上外边距,此时父元素会塌陷较大的外边距值。网页元素很多带有默认的内外边距,而且不同浏览器默认的也不一致,所以在布局前,首先要清除网页元素的内外边距。行内元素为了照顾兼顾性,尽量只设置左右内外边距,不要设置上下内外边距,但是转换为块级和行内块元素就可以了。//上是5px,左右是10px,下是20px。边框(border)

明里灰的博客 600

2025.4.15学习日记 CSS、CSS盒子模型

CSS是一种样式表语言,用于为HTML文档添加布局效果。涉及字体、颜色、边距、高度、宽度、背景、图像、高级定位等方面。通过单个样式表控制多个文档的布局,以及更精确的布局控制。

2503_90593237的博客 2634

4、css盒子模型

4.1、什么是盒子模型 所有的HTML元素,我们都可以看成一个四边形,即一个盒子。 用css来设置元素盒子的内边距、边框 和 外边距 的样式的方式, 相当于设置盒子的样式,所以我们将其称之为 盒子模型 边框有四个属性可以设置: border-top:上边框 border-right:右边框 border-bottom:下边框 border-left:左边框 示例: <span style=“border-top” solid red;>内容体<span/&gt...

m0_49128301的博客 213

【css教程】web前端入门学习 css(4)(盒子模型)

文章目录盒子模型(box model)盒子模型的组成边框 border边框的简写,边框的分开写法(分别写上下左右边框)利用边框的层叠性简化书写代码给表格table和单元格td和表头th加边框 https://www.bilibili.com/video/BV1pE411q7FU?p=135&spm_id_from=pageDriver 盒子模型(box model) 盒子模型的组成 边框 border <!DOCTYPE html> <html lang="en"&g

Dontla的博客 1547

CSS:(4)CSS的三大特性 盒子模型

CSS盒子模型CSS的特性1.层叠性2.继承性3.优先级盒子模型1.盒子模型的组成2.边框3.表格的细线边框4.边框会影响盒子的实际大小5.padding内边距6.margin外边距7.外边距典型应用8.外边距合并9.清除内外边距 CSS的特性 1.层叠性 相同选择器给设相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题。 层叠性原则: 样式冲突,遵循的原则是就近原则,哪个样式离结构近,就执行哪个样式(后来居上) 样式不冲突,不会层叠 2.继承性 CSS中的继承:子标

urcecilie的博客 260

2.4 CSS 盒子模型

CSS 盒子模型

Yuanshigou9的博客 364

CSS笔记4-盒子模型案例

案例一: 鼠标事件+背景图片+边框格式设置 <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> li{ list-style-type:none; } body,ul,li,h1{ margin:0; padding:0; } div ul li a{ text-decorat

PIUYIXIU的博客 585

【前端基础】Day 4 CSS盒子模型

* 得到的盒子为:上边框粗细为2像素、实线、红色,其余边框粗细为5像素、实线、蓝色 */如果盒子本身没有指定width/height属性,则此时padding不会撑开盒子大小。盒子内字数不一样多,让padding撑开盒子——新浪导航案例。/* 得到的盒子为:边框粗细均为5像素、实线、蓝色 */相邻块元素垂直外边距的合并。嵌套块元素垂直外边距的塌陷。

m0_73805456的博客 589
上一篇: 3.CSS背景和列表
下一篇: 5.float浮动
SinceSpringOnU
博客等级 码龄7年 9粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值