Web前端-Web开发CSS基础3-盒模型

一. 基础
1. CSS盒子模型分为几部分?分别是什么?
2. CSS盒子模型分为几部分?分别是什么?
3. CSS盒子模型分为几部分?分别是什么?
4. 为<div>标签定义一个点线边框;
5. 为<div>标签定义一个虚线边框;
6. 为<div>标签定义一个实线边框;
7. 为<div>标签定义一个双实线边框;
8. 为<div>标签定义一个凹槽边框;
9. 为<div>标签定义一个垄状边框;
10. 为<div>标签定义一个嵌入边框;
11. 为<div>标签定义一个外凸边框;
12. 为<div>标签定义一个隐藏边框;
13. 设置<div>标签的上下边框为点线边框、左右边框为隐藏边框;
14. 设置<div>标签的上下边框为虚线边框、左右边框为隐藏边框;
15. 设置<div>标签的上下边框为点线边框、左右边框为虚线边框;
16. 设置<div>标签的上边框为点线、右边框为虚线、下边框为实线、左边框为双实线;
17. 设置<div>标签的虚线边框的宽度为细;
18. 设置<div>标签的虚线边框的宽度为一般;
19. 设置<div>标签的虚线边框的宽度为粗;
20. 设置<div>标签的实线边框的宽度为1像素;
21. 设置<div>标签的实线边框的宽度为2像素;
22. 设置<div>标签的实线边框的宽度为3像素;
23. 设置<div>标签的实线边框的宽度为相对于其内部文本尺寸的0.1倍;
24. 设置<div>标签的实线边框的宽度为相对于其内部文本尺寸的0.2倍;
25. 设置<div>标签的实线边框的宽度为相对于其内部文本尺寸的0.3倍;
26. 设置<div>标签的实线边框的宽度为相对于<html>标签下的文本尺寸的0.1倍;
27. 设置<div>标签的实线边框的宽度为相对于<html>标签下的文本尺寸的0.2倍;
28. 设置<div>标签的实线边框的宽度为相对于<html>标签下的文本尺寸的0.3倍;
29. 设置<div>标签的实线边框的颜色为橙色;
30. 设置<div>标签的实线边框的颜色为绿色;
31. 设置<div>标签的实线边框的颜色为紫色;
32. 设置<div>标签的实线边框的颜色为#000000;
33. 设置<div>标签的实线边框的颜色为rgb(0, 0, 0);
34. 设置<div>标签的实线边框的颜色为hsl(100, 33%, 21%);
35. 设置<div>标签的实线边框的颜色为hwb(100 13% 14%);
36. 设置<div>标签的左边框的样式为虚线边框,宽度为2像素,颜色为黄色;
37. 设置<div>标签的左边框的样式为实线边框,宽度为2像素,颜色为绿色;
38. 设置<div>标签的左边框的样式为点线边框,宽度为2像素,颜色为紫色;
39. 设置<div>标签的边框为圆角,且圆角的半径为10像素;
40. 设置<div>标签的边框为圆角,且圆角的半径为11像素;
41. 设置<div>标签的边框为圆角,且圆角的半径为12像素;
42. 设置<div>标签的边框的左上角为圆角,且圆角的半径为10像素;
43. 设置<div>标签的边框的左上角为圆角,且圆角的半径为11像素;
44. 设置<div>标签的边框的左上角为圆角,且圆角的半径为12像素;
45. 设置<div>标签的外边距为10像素;
46. 设置<div>标签的外边距为8像素;
47. 设置<div>标签的外边距为12像素;
48. 设置<div>标签的上下外边距为10像素,左右外边距为12像素;
49. 设置<div>标签的上下外边距为12像素,左右外边距为10像素;
50. 设置<div>标签的上下外边距为11像素,左右外边距为11像素;
51. 设置<div>标签的上外边距为10像素,左右外边距为12像素,下外边距为11像素;
52. 设置<div>标签的上外边距为12像素,左右外边距为11像素,下外边距为10像素;
53. 设置<div>标签的上外边距为11像素,左右外边距为10像素,下外边距为12像素;
54. 设置<div>标签的内边距为10像素;
55. 设置<div>标签的内边距为8像素;
56. 设置<div>标签的内边距为12像素;
57. 设置<div>标签的上下内边距为10像素,左右内边距为12像素;
58. 设置<div>标签的上下内边距为12像素,左右内边距为10像素;
59. 设置<div>标签的上下内边距为11像素,左右内边距为11像素;
60. 设置<div>标签的上内边距为10像素,左右内边距为12像素,下内边距为11像素;
61. 设置<div>标签的上内边距为12像素,左右内边距为11像素,下内边距为10像素;
62. 设置<div>标签的上内边距为11像素,左右内边距为10像素,下内边距为12像素;
二. 提高
1. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;
2. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;
3. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;
4. border-box相较于content-box,主要不同是什么?
5. border-box相较于content-box,主要不同是什么?
6. border-box相较于content-box,主要不同是什么?
7. 什么是外边距折叠?
8. 什么是外边距折叠?
9. 什么是外边距折叠?
10. 盒模型和定位常见的合作方式是?
11. 盒模型和定位常见的合作方式是?
12. 盒模型和定位常见的合作方式是?
三. 例子
1. 最好用___________形式来表示子元素的宽度;
2. 最好用___________形式来表示子元素的宽度;
3. 最好用___________形式来表示子元素的宽度;


一. 基础
1. 分为四部分,分别是margin外边距、border边框、padding内边距、content内容;
2. 分为四部分,分别是margin外边距、border边框、padding内边距、content内容;
3. 分为四部分,分别是margin外边距、border边框、padding内边距、content内容;
4. div{ border-style: dotted; }
5. div{ border-style: dashed; }
6. div{ border-style: solid; }
7. div{ border-style: double; }
8. div{ border-style: groove; }
9. div{ border-style: ridge; }
10. div{ border-style: inset; }
11. div{ border-style: outset; }
12. div{ border-style: hidden; }
13. div{ border-style: dotted hidden; }
14. div{ border-style: dashed hidden; }
15. div{ border-style: dotted dashed; }
16. div{ border-style: dotted dashed solid double; }
17. div{ border-style: dashed; border-width: thin; }
18. div{ border-style: dashed; border-width: medium; }
19. div{ border-style: dashed; border-width: thick; }
20. div{ border-style: solid; border-width: 1px; }
21. div{ border-style: solid; border-width: 2px; }
22. div{ border-style: solid; border-width: 3px; }
23. div{ border-style: solid; border-width: 0.1em; }
24. div{ border-style: solid; border-width: 0.2em; }
25. div{ border-style: solid; border-width: 0.3em; }
26. div{ border-style: solid; border-width: 0.1rem; }
27. div{ border-style: solid; border-width: 0.2rem; }
28. div{ border-style: solid; border-width: 0.3rem; }
29. div{ border-style: solid; border-color: orange; }
30. div{ border-style: solid; border-color: green; }
31. div{ border-style: solid; border-color: purple; }
32. div{ border-style: solid; border-color: #000000; }
33. div{ border-style: solid; border-color: rgb(0, 0, 0); }
34. div{ border-style: solid; border-color: hsl(100, 33%, 21%); }
35. div{ border-style: solid; border-color: hwb(100 13% 14%); }
36. div{ border-left-style: dashed; border-left-width: 2px; border-left-color: yellow; }
37. div{ border-left-style: solid; border-left-width: 2px; border-left-color: green; }
38. div{ border-left-style: dotted; border-left-width: 2px; border-left-color: purple; }
39. div{ border-radius: 10px; }
40. div{ border-radius: 11px; }
41. div{ border-radius: 12px; }
42. div{ border-top-left-radius: 10px; }
43. div{ border-top-left-radius: 11px; }
44. div{ border-top-left-radius: 12px; }
45. div{ margin: 10px; }
46. div{ margin: 8px; }
47. div{ margin: 12px; }
48. div{ margin: 10px 12px; }
49. div{ margin: 12px 11px; }
50. div{ margin: 11px 11px; }
51. div{ margin: 10px 12px 11px; }
52. div{ margin: 12px 11px 10px; }
53. div{ margin: 11px 10px 12px; }
54. div{ padding: 10px; }
55. div{ padding: 8px; }
56. div{ padding: 12px; }
57. div{ padding: 10px 12px; }
58. div{ padding: 12px 11px; }
59. div{ padding: 11px 11px; }
60. div{ padding: 10px 12px 11px; }
61. div{ padding: 12px 11px 10px; }
62. div{ padding: 11px 10px 12px; }
二. 提高
1. 边框宽度
2. 边框宽度
3. 边框宽度
4. border-box中设置的宽度和高度包括了内边距和边框在内,content-box中设置的宽度和高度没有包括内边距和边框在内
5. border-box中设置的宽度和高度包括了内边距和边框在内,content-box中设置的宽度和高度没有包括内边距和边框在内
6. border-box中设置的宽度和高度包括了内边距和边框在内,content-box中设置的宽度和高度没有包括内边距和边框在内
7. 外边距折叠的意思是,垂直方向上的两个外边距相遇时,会折叠成一个外边距。并且折叠之后的外边距高度等于两者中较大的那一个
8. 外边距折叠的意思是,垂直方向上的两个外边距相遇时,会折叠成一个外边距。并且折叠之后的外边距高度等于两者中较大的那一个
9. 外边距折叠的意思是,垂直方向上的两个外边距相遇时,会折叠成一个外边距。并且折叠之后的外边距高度等于两者中较大的那一个
10. 大部分情况下用盒模型,小部分情况下使用定位进行微调,或者用定位引入非文档流元素
11. 大部分情况下用盒模型,小部分情况下使用定位进行微调,或者用定位引入非文档流元素
12. 大部分情况下用盒模型,小部分情况下使用定位进行微调,或者用定位引入非文档流元素
三. 例子
1. 百分比形式
2. 百分比形式
3. 百分比形式

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

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

相关文章

haproxy的简单配置

一、Haproxy相关知识 nginx &#xff1a; 四层转发、七层代理 lvs &#xff1a;四层转发&#xff0c;内核态&#xff0c;用户态 Haproxy &#xff1a;四层转发&#xff0c;七层转发 Haproxy的作用和使用场景 场景&#xff1a; 用于高并发的web场景&#xff0c;可以支持一万…

学习Python的IDE功能--(一)入门导览

项目视图是主要工具窗口之一。它包含项目目录、SDK 特定的外部库和临时文件。点击带条纹的按钮可以预览演示项目。您也可以按Alt1打开。点击以打开项目视图&#xff0c;展开项目目录以查看项目文件。双击以打开welcome.py。 切换到"学习"工具窗口继续学习本课次。…

Django F()函数

F()函数的作用 F()函数在Django中是一个非常强大的工具&#xff0c;主要用于在查询表达式中引用模型的字段。它允许你在数据库层面执行各种操作&#xff0c;而无需将数据加载到Python内存中。这不仅提高了性能&#xff0c;还允许你利用数据库的优化功能。 字段引用 在查询表达…

SpringBoot集成Sharding-JDBC-5.3.0实现按月动态建表分表

Sharding-JDBC系列 1、Sharding-JDBC分库分表的基本使用 2、Sharding-JDBC分库分表之SpringBoot分片策略 3、Sharding-JDBC分库分表之SpringBoot主从配置 4、SpringBoot集成Sharding-JDBC-5.3.0分库分表 5、SpringBoot集成Sharding-JDBC-5.3.0实现按月动态建表分表 前言 …

力扣每日一题:2956. 找到两个数组中的公共元素

文章目录 ***今日份每日一题&#xff1a;***题目要求&#xff1a;示例如下&#xff1a;示例1示例2示例3 解释剖析示例示例1示例2示例3 将逻辑思路转换为代码 力扣官网&#xff1a;前往作答&#xff01;&#xff01;&#xff01;&#xff01; 今日份每日一题&#xff1a; 题目…

XBOX360-玩体感游戏时提示:您必须进行系统更新,才能使用Kinect

XBOX360-玩体感游戏时提示:您必须进行系统更新,才能使用Kinect 背景更换硬盘准备的软件XBOX换盘和拷贝游戏设置XBOX启动就进入Aurora如何何止Aurora的游戏目录扫描路径解决您必须进行系统更新,才能使用Kinect问题参考链接背景 实际上我的XBOX需要解决两个问题: 自制系统升…

HTTP缓存/强缓存/协商缓存

HTTP缓存是HTTP性能优化中一种简单高效的优化方式&#xff0c;通过保存资源副本并在下次请求时直接使用该副本&#xff0c;以减少对服务器的请求次数和数据传输量&#xff0c;从而提高网页加载速度和用户体验。以下是HTTP缓存的详细解释&#xff1a; 一、定义与工作原理 HTTP…

VMware安装CentOS 7

在虚拟机中安装无论是Windows还是Linux其实都差不多&#xff0c;主要还是需要熟悉VMware的使用&#xff0c;多新增几次就熟悉了&#xff0c;可以反复删除再新增去练习… 如下是安装CentOS 7 安装过程&#xff1a; VMare Workstation 16 PRO 中安装CentOS 7 CentOS 7 下载推荐…

Meta Llama - Model Cards Prompt formats

本文翻译整理自&#xff1a; https://llama.meta.com/docs/model-cards-and-prompt-formats/meta-llama-3/ 文章目录 一、Meta Llama 3与Meta Llama 3一起使用的特殊tokenMeta Llama 3Meta Llama 3 Instruct 二、Meta Llama Guard 2提示格式 三、Meta Code LlamaMeta Code Llam…

Java 中的NIO、BIO和AIO详细总结

Java IO 与 BIO、NIO IO&#xff0c;常写作 I/O&#xff0c;是 Input/Output 的简称&#xff0c;即输入/输出。通常指数据在内部存储器&#xff08;内存&#xff09;和外部存储器&#xff08;硬盘、优盘等&#xff09;或其他周边设备之间的输入和输出。 输入/输出是信息处理系统…

数据结构之栈的实现与排序详解与示例(C, C#, C++)

文章目录 栈的基本操作栈的排序总结 栈是一种后进先出&#xff08;Last In First Out, LIFO&#xff09;的数据结构。在栈中&#xff0c;元素的插入和删除操作都发生在同一端&#xff0c;即栈顶。本文将详细介绍如何实现栈的排序&#xff0c;并提供C, C#, C三种语言的示例。 栈…

【46 Pandas+Pyecharts | 当当网畅销图书榜单数据分析可视化】

文章目录 &#x1f3f3;️‍&#x1f308; 1. 导入模块&#x1f3f3;️‍&#x1f308; 2. Pandas数据处理2.1 读取数据2.2 查看数据信息2.3 去除重复数据2.4 书名处理2.5 提取年份 &#x1f3f3;️‍&#x1f308; 3. Pyecharts数据可视化3.1 作者图书数量分布3.2 图书出版年份…

JVM--垃圾收集算法

1.分代收集理论 垃圾收集算法可以划分为“引用计数式垃圾收集”&#xff08;ReferenceCounting GC&#xff09;和“追踪式垃圾收集”&#xff08;Tracing GC&#xff09;两大类&#xff0c;本次仅仅讨论踪式垃圾收集 谈到垃圾收集 &#xff0c;首先先了解分代的收集理论&#x…

Nuxt.js头部魔法:轻松自定义页面元信息,提升用户体验

title: Nuxt.js头部魔法&#xff1a;轻松自定义页面元信息&#xff0c;提升用户体验 date: 2024/7/16 updated: 2024/7/16 author: cmdragon excerpt: 摘要&#xff1a;“Nuxt.js头部魔法&#xff1a;轻松自定义页面元信息&#xff0c;提升用户体验”介绍如何使用useHead函数…

智能合约中授权与转账的分离可行性分析

概览 本文档旨在探讨智能合约中授权与转账操作为何通常被设计为分离的步骤&#xff0c;以及在授权与转账之后&#xff0c;是否能够立即进行连续的代币转移。我们将从安全性、效率、灵活性和操作流程的角度分析这些问题。 授权与转账操作的分离 目标与原因 安全性增强&#…

mybatis的xml中,where标签不自动删除多余的and之类的问题

遇到了这个莫名其妙的问题&#xff0c;起初是很疑惑的&#xff0c;where标签好像失灵了一般不会自动删除掉 多余的and 看了眼sql语句&#xff0c;发现还是有and没被删除。 后来重新写了遍后发现又没事了。真的是神人。 然后就研究了好一会&#xff0c;发现&#xff01;&#…

什么是Go中的泛型与接口,它们都有哪些优缺点?

Golang 中的泛型与空接口 泛型简介 泛型允许在编写能够处理任意类型的代码&#xff0c;而无需在每次使用不同类型时都重新编写代码。泛型的核心是类型参数&#xff0c;这些参数在函数、结构体或接口中定义&#xff0c;并在使用时进行具体化。 泛型函数 使用泛型函数时&…

Uniapp中image的@load不触发问题

load 事件不触发的常见情况有以下几种: 图片缓存命中 当图片从浏览器缓存中加载时,load 事件通常不会被触发。这是因为浏览器认为这个图片已经成功加载过了,所以不会再次触发 load 事件。 图片地址未发生变化 如果 image 组件的 src 属性值没有发生变化,即使图片是从网络上加载…

C++——关于new和delete

在C语言中我们想要动态管理内存空间&#xff0c;需要使用到malloc/calloc/realloc/free这些函数&#xff0c;在 C中有新的管理方式&#xff0c;那就是new和delete。new和delete是C新定义的操作符&#xff0c;专门用于管理堆上的内存空间。 new和delete在编译时&#xff0c;编译…

Linux C++ 055-设计模式之状态模式

Linux C 055-设计模式之状态模式 本节关键字&#xff1a;Linux、C、设计模式、状态模式 相关库函数&#xff1a; 概念 状态模式&#xff08;State Pattern&#xff09;是设计模式的一种&#xff0c;属于行为模式。允许一个对象在其内部状态改变时改变它的行为。对象看起来似…