《CSS盒子模型》笔记总结 - 教程

news/2025/10/27 15:47:02/文章来源:https://www.cnblogs.com/yangykaifa/p/19169291

CSS的三大特性

一:继承性
二:层叠性前两个特性见CSS进阶

三:优先级

基本信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>优先级</title><style>div {color: cornsilk;}.q {color: blue;}#w {color: chartreuse;}</style></head><body><div class="q" id="w">优先级展示</div><div class="q">优先级展示</div></body></html>

效果图:
在这里插入图片描述

**tip:**越精准 的选择器优先级越高,不用刻意去记很多。

权重叠加计算

基本信息:
在这里插入图片描述
**tip:**这个其实就是一个方便自己看一堆选择器里面谁生效,知道就好。

Chrome调试工具(查错代码)

基本信息: css上一行出错会导致下一行不生效。
使用方法:在谷歌浏览器中右键相应内容。
光标在符号后面时距离距离远的是中文标点,紧贴者的是英文标点。
如果检查时右边都没css的代码,大概率是选择器出错了。

Pxcook工具

基本信息:
一般形式用设计
psd格式则用开发
可以看图片大小,提取颜色等功能。

盒子模型

> 一:盒子模型的介绍

基本信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>基本盒子</title><style>div {width: 300px;height: 300px;background-color: chartreuse;/* border边界线 */border: 20px solid #e60c0c;/* padding内边界,内容与盒子边界的距离 */padding: 30px;/* margin外边界,盒子外空白区域 */margin: 30px;}</style></head><body><div>基本盒子构造1</div><div>基本盒子构造2</div></body></html>

效果图 :

在这里插入图片描述

> 二:盒子宽高内容

基本信息:
在这里插入图片描述

> 三:盒子的边框(border)

基本信息:

在这里插入图片描述

控制某个方向的边框
在这里插入图片描述
单个属性:

在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>盒子边框</title><style>div {width: 333px;height: 300px;background-color: rgb(113, 113, 178);border-right: 3px dashed red;border-top: 4px dashed red;}</style></head><body><div>盒子边框</div></body></html>

效果图:
在这里插入图片描述
tip:边框,内边距和外间距都是额外距离,与盒子大小无关会在盒子的基础上增大。

> 四:盒子内边距(paddig)

基本信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>盒子内边距</title><style>div {width: 300px;height: 300px;background-color: aqua;padding: 30px 20px 12px 22px;}</style></head><body><div>盒子内边距</div></body></html>

效果的解析图:
在这里插入图片描述

> 五:CSS盒子(自动内减)

基础信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>固定盒子大小</title><style>div {width: 300px;height: 300px;background-color: aqua;border: 10px dashed red;padding: 30px;box-sizing:border-box;}</style></head><body><div>固定盒子大小</div></body></html>

效果图:
在这里插入图片描述

**tip:**相当于就加一行代码(box-sizing:border-box)就可以固定住盒子的大小,也称为CSS的内减模式。

> 六:盒子的外边界(margin)

基本信息:
参考和盒子的内边距。(除了标签名字不一样其他都一样。)
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>盒子的外边距</title><style>div {width: 300px;height: 200px;background-color: aqua;margin-top: 30px;}</style></head><body><div>盒子的外边距</div></body></html>

效果图:
在这里插入图片描述

> 七:清除默认内外边距

基础信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>清除默认内外边距</title><style>* {padding: 0;margin: 0;}</style></head><body><p>这是一个p标签</p><h1>这是一个h1标签</h1></body></html>

效果图:
在这里插入图片描述

> 八:版心居中

基本信息:
在确定好盒子的宽高大小时,一般内容是放在网页中间加一个margin:0 auto;即可自动居中!
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>盒子版心居中</title><style>div {width: 1000px;height: 600px;background-color: beige;margin: 0 auto;}</style></head><body><div>盒子版心居中</div></body></html>

效果图:
在这里插入图片描述

> 九:外边界重叠问题

基本信息:
在这里插入图片描述
eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>盒子的间距问题</title><style>div {width: 300px;height: 300px;background-color: aqua;}.ww {margin-bottom: 30px;}.www{margin-top: 50px;}</style></head><body><div class="ww">盒子的间距问题-1</div><div class="www">盒子的间距问题-2</div></body></html>

效果图:
在这里插入图片描述

> 十:外边界塌陷问题

基本信息:
在这里插入图片描述

eg:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>边距塌陷问题</title><style>.da {width: 300px;height: 200px;background-color: rgb(175, 124, 48);overflow: hidden;}.xiao {width: 100px;height: 100px;background-color: rgb(158, 22, 22);margin-top: 50px;}</style></head><body><div class="da"><div class="xiao">son</div></div></body></html

效果图:
请添加图片描述
**tip:**目前记住给父级用overflow:hidden最简单就可以。

十一:行内元素的内外边距的问题

基本信息:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/947788.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025修护洗/二硫化硒去屑/香氛/控油蓬松/洗发水品牌推荐:MASIL玛丝兰引领功效细分赛道,哪个牌子好?看实测口碑榜

在头皮护理需求日益精细化的 2025 年,洗发水已从基础清洁升级为 “精准功效 + 温和养护” 的综合方案。以下结合成分科技与用户口碑,推荐兼具专业性与适配性的洗发水品牌,看看哪个牌子好。 西安悦己容生物科技有限责…

2025 年 10 月仓库管理系统软件,电商仓库管理系统,云仓库管理系统公司最新推荐,技术实力与市场口碑深度解析!

引言 在数字化转型浪潮下,仓库管理系统已成为企业供应链的核心基建,市场需求持续攀升,相关市场年复合增长率预计保持在 22% 以上。然而,多平台订单协同难、场景适配性不足、数据孤岛等问题仍困扰着众多企业。为助力…

小程序-跳转到公众号

从小程序跳转到公众号的方法 最简单的方式,可能会出现偶现的情况<official-account></official-account>建议用下面wx.openOfficialAccountProfile({username: gh_123123, // 此处填写公众号的原始 IDsuc…

如何解决一堆向量的问题?10、Self-attention - -一叶知秋

接CNN 如何解决一堆向量的问题? 输入 一个单词一个编码,一句话是一堆向量声音信号是一堆向量一个图也是一堆向量输出 输入多少,输出多少(Sequence labeling)输入很多,输出一个输入很多,但不知道输出多少,让机器…

Personalities Test – Free 16 Personalities (MBTI) Personality Test Online

Personalities Test is a free online platform designed to help you discover your true personality type based on the MBTI (Myers-Briggs Type Indicator) framework. By answering a series of carefully desig…

win11系统优化(右键鼠标选项功能太多)

1. 右键菜单(Win10经典菜单)功能:恢复Win10的经典菜单 。 恢复方法:按住 win + r 输入 cmd,打开命令提示符,想变哪个就输入哪个的命令!恢复Win10经典菜单命令 1 reg add "HKEY_CURRENT_USER\SOFTWARE\CLAS…

2025 年 10 月跨境新零售系统,微商新零售系统,商城新零售系统公司最新推荐,技术实力与市场口碑深度解析

引言 2025 年零售数字化转型进入深水区,跨境、微商、商城三大细分领域的系统需求激增,据零售联合会(NRF)报告显示,超 60% 的零售销售与数字技术深度绑定,而跨境业务因合规、物流等痛点,系统适配率仅 35%。为精准…

模拟赛 R19

R19 - A 过去 题目描述 你有一个长度为 \(n\) 的排列 \(p_1,p_2\sim p_n\),初始时 \(p_i=i\)。 接下来你进行了 \(m\) 次操作,第 \(i\) 次操作翻转了前缀 \(p_1,p_2\sim p_{a_i}\),即如果记 \(b_j=p_j\),那么新的 …

win10激活脚本

新建txt文件 slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms kms.loli.best slmgr /ato 将文件后缀改为bat后右键文件管理员执行本帖子也是纯手工制作,转载请标明出处-----------burukku(づ。◕ᴗᴗ◕。)づ

MCS-51中断系统

MCS-51中断系统1、微型计算机和外部设备之间的传送方式 同步传送,异步传送,中断传送,DMA(直接内存储器存储) 2、中断的定义 定义:计算机暂时停止原程序的执行转而为外部设备服务(执行中断服务程序),并在服务完…

2025 年智慧新零售系统,新零售系统服务商,新零售系统 ERP 公司最新推荐,聚焦资质、案例、售后的实力品牌深度解析!

引言 随着 AI 数字化零售的蓬勃发展,全渠道协同与精细化运营已成为零售企业转型的核心诉求。为精准筛选兼具技术实力与服务能力的系统服务商,本次测评联合行业权威机构,基于三大核心维度展开全面评估:在资质维度,…

AOP面向切面编程思想

AOP切面编程思想 ​ AOP(Aspect-Oriented Programming)是一种编程范式(面向切面编程),通过横向抽取机制将分散在各个模块中的公共关注点(如日志、事务、权限)分离出来,形成独立的切面(Aspect),从而提高代码的…

阿里巴巴 AI Coding 分享会 Qoder Together 杭州站来啦!

与 Qoder 技术团队面对面,聊聊产品背后的设计理念与未来规划 听资深用户分享使用 Qoder 的实战经验与技巧 现场 AI Coding 黑客松,一起体验智能编程的新范式,边写边学边碰撞点击此处或下方链接立即报名: https://w…

2025 年分销供应链系统、供应链系统软件、供应链系统 SaaS 公司最新推荐,技术实力与市场口碑深度解析!

引言 在数字化转型加速推进的当下,供应链管理软件已成为企业优化运营效率的核心工具,据行业调研显示,2024 年超 67% 的企业因供应链管理不善导致至少 15% 的利润损失。为精准筛选优质供应链系统服务商,本次测评联合…

洞悉过往,一目了然:浅述视频融合平台EasyCVR如何实现海量视频录像的智能检索与高效回看

洞悉过往,一目了然:浅述视频融合平台EasyCVR如何实现海量视频录像的智能检索与高效回看引言:从“看实时”到“查过往”的核心价值 在视频监控领域,实时直播让我们掌控当下,而录像回看功能则让我们能够洞悉过往,是…

C#性能暴增300%!这10个黑科技代码你绝对没用过

C#性能暴增300%!这10个黑科技代码你绝对没用过Posted on 2025-10-27 15:35 lzhdim 阅读(0) 评论(0) 收藏 举报在C# 开发的广袤天地里,你是否常常渴望能有一种神奇的力量,让代码的性能实现飞跃式提升?今天,就…

如何找到心仪的 ChatBI 智能体?Aloudata Agent 推荐给你

Aloudata Agent 凭借其技术架构的创新性、分析能力的闭环性以及场景适配的深度,成为企业落地ChatBI、实现数据驱动决策的理想选择。在数智化转型浪潮中,ChatBI 智能体凭借自然语言交互能力,成为企业打破数据分析壁垒…

10月第二篇

《程序员修炼之道:从小工到专家》阅读笔记 第二阶段:“破窗理论” 与代码质量守护 “破窗理论” 应该是书里讲代码质量最戳我的点了,它不是干巴巴的理论,而是说到了我们小组做项目时常见的 “摆烂” 问题。书里打了…

2025年国内外五款AI编程工具深入对比与推荐排行

当 “写代码” 从 “手动敲” 变成 “AI 帮你想”,研发效率的天花板被彻底打破。2025 年最新出炉的 AI 编程工具排名,不仅是技术实力的较量,更是企业降本增效的 “选型指南”—— 这 5 款工具,已经帮数万家企业实现…

天翼云智慧上云月特惠来袭,智算上云正当时!

抢购时机已到!天翼云双十一期间重磅推出“智慧上云月”活动,超大力度,诚意满满!本次促销优惠简单直接,火力全开,助您轻松上云!无论是初创公司、个人开发者还是大型企业,都能在此找到心仪的高性价比云产品。 核…