From 3fc14a905ae2867697fe17c399370df1918c4f69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=AF=97=E8=AF=97?= <2146499714@qq.com> Date: Mon, 14 Oct 2024 17:11:05 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=98=BB=E5=98=BB=E5=98=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...44\272\214\345\215\201\344\270\21101.html" | 0 ...44\272\214\345\215\201\344\270\21102.html" | 0 ...44\272\214\345\215\201\344\270\21103.html" | 2 +- ...44\272\214\345\215\201\344\270\21104.html" | 24 ++++ ...44\272\214\345\215\201\344\270\21105.html" | 39 +++++++ ...44\272\214\345\215\201\344\270\21106.html" | 31 +++++ ...73\351\200\211\346\213\251\345\231\250.md" | 110 ++++++++++++++++++ 7 files changed, 205 insertions(+), 1 deletion(-) rename "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21101.html" => "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21101.html" (100%) rename "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21102.html" => "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21102.html" (100%) rename "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21103.html" => "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21103.html" (94%) create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21104.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21105.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21106.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-14-\344\274\252\347\261\273\351\200\211\346\213\251\345\231\250.md" diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21101.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21101.html" similarity index 100% rename from "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21101.html" rename to "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21101.html" diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21102.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21102.html" similarity index 100% rename from "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21102.html" rename to "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21102.html" diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21103.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21103.html" similarity index 94% rename from "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21103.html" rename to "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21103.html" index d36cfa2..d10b674 100644 --- "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-12/\344\272\214\345\215\201\344\270\21103.html" +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21103.html" @@ -14,7 +14,7 @@ /* 当前激活的链接(class="active")的子元素 在悬停时背景色变为深灰色 */ nav ul li a.active:hover { background-color: darkgray; - /* 或者你可以使用 #a9a9a9 表示深灰色 */ + } diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21104.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21104.html" new file mode 100644 index 0000000..d9f6425 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21104.html" @@ -0,0 +1,24 @@ + + + + + + Document + + + + +

Special Title

+ + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21105.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21105.html" new file mode 100644 index 0000000..2576904 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21105.html" @@ -0,0 +1,39 @@ + + + + + + + Document + + + + + + + + + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21106.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21106.html" new file mode 100644 index 0000000..a00f438 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-14/\344\272\214\345\215\201\344\270\21106.html" @@ -0,0 +1,31 @@ + + + + + + Document + + + + +
+
+ + + + + +
+
+ + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-14-\344\274\252\347\261\273\351\200\211\346\213\251\345\231\250.md" "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-14-\344\274\252\347\261\273\351\200\211\346\213\251\345\231\250.md" new file mode 100644 index 0000000..5ea1520 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-14-\344\274\252\347\261\273\351\200\211\346\213\251\345\231\250.md" @@ -0,0 +1,110 @@ +# 常见的伪类选择器 +1. :hover + +用于选择鼠标悬停在其上的元素。 + +``` +a:hover { + color: red; +} +``` +2. :focus + +用于选择获得焦点的元素(通常是表单元素)。 +``` +input:focus { + border: 2px solid blue; +} +``` +3. :active + +用于选择被用户激活的元素(通常是通过鼠标点击)。 +``` +button:active { + background-color: green; +} +``` +4. :first-child + +用于选择其父元素的第一个子元素。 +``` +p:first-child { + font-weight: bold; +} +``` +5. :last-child + +用于选择其父元素的最后一个子元素。 +``` +p:last-child { + color: purple; +} +``` +6. :nth-child(n) + +用于选择其父元素的第n个子元素。n 可以是一个数字、关键词(如 odd 或 even),或者一个公式(如 2n+1)。 +``` +li:nth-child(2) { + color: orange; +} +``` +``` +li:nth-child(odd) { + background-color: lightgray; +} +``` +7. :not(selector) + +用于选择不匹配给定选择器的元素。 +``` +div:not(.special) { + border: 1px solid black; +} +``` + +# 常见的伪元素 +1. ::before + +在选定元素的内容之前插入内容。通常用于添加装饰性内容或图标。 +``` +p::before { + content: "Note: "; + color: blue; +} +``` +2. ::after + +在选定元素的内容之后插入内容。 +``` +p::after { + content: "*"; + color: red; +} +``` +3. ::first-letter + +用于选择块级元素的首字母,并对其进行样式化。 +``` +p::first-letter { + font-size: 2em; + color: gold; +} +``` +4. ::first-line + +用于选择块级元素的首行,并对其进行样式化。 +``` +p::first-line { + font-weight: bold; + color: green; +} +``` +5. ::selection + +用于选择用户高亮(选择)的文本。 +``` +::selection { + background: yellow; + color: black; +} +``` -- Gitee From 2db60adc1d5e9329f8297003ae7d206a21a9edd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=AF=97=E8=AF=97?= <2146499714@qq.com> Date: Wed, 16 Oct 2024 11:26:57 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=96=B5=E5=96=B5=E5=96=B5=E5=96=B5?= =?UTF-8?q?=E5=96=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2024-10-16/image-1.png" | Bin 0 -> 1342 bytes .../2024-10-16/image.png" | Bin 0 -> 962 bytes ...\346\200\247\344\276\213\351\242\230.html" | 213 ++++++++++++++++++ ...20\346\250\241\345\236\213\345\233\276.md" | 28 +++ ...14\345\261\202\345\217\240\346\200\247.md" | 52 +++++ 5 files changed, 293 insertions(+) create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image-1.png" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image.png" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\345\261\202\345\217\240\346\200\247\345\222\214\347\273\247\346\211\277\346\200\247\344\276\213\351\242\230.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" create mode 100644 "\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-16-CSS\347\273\247\346\211\277\346\200\247\345\222\214\345\261\202\345\217\240\346\200\247.md" diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image-1.png" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image-1.png" new file mode 100644 index 0000000000000000000000000000000000000000..630f11ba3caa58f12d23d64ab47178003130b315 GIT binary patch literal 1342 zcmeAS@N?(olHy`uVBq!ia0y~yU^D|_ISw|U2!pfbCm_jK9OUlAuY{%JBoa!E2uDsM!zf6QR=ua>2i9!+9q88p0f@TWtHyUITnW3EL@BZJ=JLk7d^}z9hnku`q z+iY9jKKPJvi>cy%-a5T_p4p2vCMf4P^lf0YJjC_{XeOOGk82)2dXr*dVKZx+-L`!D zeLltsm!JE`FTZ)bthm%tX8t_?)w%nSJ%r-BQ4U&kj|K?s0z~pTw|Khx;e!t^Zejhf z?`}*i-|^+oFK5lxr?!>P&nC`3|NJ~(!~cid4{gidQ}$Q(!2B<(HtbamVq*WJZQcHM zrN-Ix?g-suIcB$|R;SNC!u#X)G1rV|K<8cll(|~M)-3bq*R6Z>mg~1<$+Um`w{4G} z{^dXScI;!QXnlP7bLO_UdO4T>h`+wwpSauJ&(1XLeE7zwd-J7NKmQPQPrA%dudnxf zUC~IMa+qZY`nm=E?@#RX}8&kixS0DZ$9CYBRkBkV@ Rc3_#u;OXk;vd$@?2>=sN`Lh53 literal 0 HcmV?d00001 diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image.png" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/image.png" new file mode 100644 index 0000000000000000000000000000000000000000..559b25a5317a652b391492e4cce431db02f0cc3c GIT binary patch literal 962 zcmeAS@N?(olHy`uVBq!ia0y~yU}OifzjLqwNddo!APL6eAa^H*b?0PW0y!+{j=qiz z3>*8o|0J>k`J4qFk;M!Qe1}1p@p%4<6b1(7a8DPMW z=hKfZnEh<;*!ONe{e<81K{O7vqr#ZsHyS3$VdC4~{58vR=2`K_LItnOZuhFQFMuR7 z3WMpdCEsC#8taDFUsqeqk!~n{&#ZU8|Ivr(y?R0gvFG}nbKfM^%l!WPA$3o@wW>e? cuiE7BcOexbVU^c_d5wX=)78&qol`;+0Dl=HKmY&$ literal 0 HcmV?d00001 diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\345\261\202\345\217\240\346\200\247\345\222\214\347\273\247\346\211\277\346\200\247\344\276\213\351\242\230.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\345\261\202\345\217\240\346\200\247\345\222\214\347\273\247\346\211\277\346\200\247\344\276\213\351\242\230.html" new file mode 100644 index 0000000..3579767 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\345\261\202\345\217\240\346\200\247\345\222\214\347\273\247\346\211\277\346\200\247\344\276\213\351\242\230.html" @@ -0,0 +1,213 @@ + + + + + + + Document + + + + + + + + + + + + + + + + + + + + + +
+
+
+ 中华人民共和国 +
+
+
+ + + + + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" new file mode 100644 index 0000000..e2588be --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" @@ -0,0 +1,28 @@ +1. 宽262,高242 + +![alt text](image.png) + +2. 宽302+高272 + +![alt text](image-1.png) + +3.盒子模型图代码 +``` + div{ + width: 123px; + height: 123px; + padding: 20px 40px; + border: 1px solid gray; + + } +``` +4.盒子模型图代码 +``` + div{ + width: 123px; + height: 123px; + padding: 20px 20px; + padding-right: 40px ; + border: 1px solid gray; + } +``` \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-16-CSS\347\273\247\346\211\277\346\200\247\345\222\214\345\261\202\345\217\240\346\200\247.md" "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-16-CSS\347\273\247\346\211\277\346\200\247\345\222\214\345\261\202\345\217\240\346\200\247.md" new file mode 100644 index 0000000..0104b1f --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-16-CSS\347\273\247\346\211\277\346\200\247\345\222\214\345\261\202\345\217\240\346\200\247.md" @@ -0,0 +1,52 @@ +## CSS的继承性 + +CSS的继承性指的是在文档树中,子元素会继承父元素的某些样式属性。这种机制可以减少代码的冗余,并使得样式表更加简洁和易于维护。需要注意的是,并非所有CSS属性都会被子元素继承。一些与文本样式相关的属性(如color、font-family、font-size等)默认具有继承性,而一些与布局和定位相关的属性(如margin、padding、border等)则不具有继承性。 + +## CSS的层叠性 +CSS的层叠性指的是当同一元素上应用多个样式规则时,浏览器会根据一系列优先级规则来决定哪条规则最终生效。这种机制使得网页设计更加灵活和高效,因为它允许定义多个样式规则,并通过优先级规则来解决潜在的冲突。 + +### CSS层叠性的优先级规则主要包括以下几点: + +1. 浏览器默认样式:在没有显式设置CSS属性的情况下,浏览器会提供默认的样式。 +1. 用户自定义样式:一些页面中会提供让用户自定义字体大小、颜色等的选项。 +1. 外部样式:通过<link>标签引用的CSS文件。 +1. 内部样式:写在<style>标签内的样式。 +1. 内联样式:直接写在HTML标签的style属性内的样式。 + +### 权重总结 ++ 选择上了,数权重,(id的数量,类的数量,标签的数量)。如果权重一样,谁写在后面听谁的。 + ++ 没有选择上,通过继承影响的,就近原则,谁描述的近听谁的。如果描述的一样近,比如选择器权重,如果权重再一样重,谁写在后面听谁的。 + +在优先级上,通常遵循以下规则: + +1. 创作人员样式(包括外部样式、内部样式和内联样式)的优先级高于用户自定义样式。 +1. 用户自定义样式的优先级高于浏览器默认样式。 +1. 有!important标志的声明的权重要高于不带!important标志的声明。 +1. 按选择器优先级排序,ID选择器的优先级高于类选择器,类选择器的优先级高于元素选择器。 +1. 按出现顺序排序,后定义的样式会覆盖前面定义的样式(即就近原则)。 + + +## 盒子模型 + +1. 边框: 大小 颜色 样式三者缺一不可 border + 1. 颜色 + 2. 样式 + 3. 粗细(宽度 大小),边框尺寸也要算到盒子总尺寸中 + 4. 方向 上右下左 +2. 内容 + 1. 宽和高 +3. 内边距: padding + 1. 四个方向,可以单独设置 + 2. 内边距也要算到盒子总尺寸中,会增大原尺寸,所以要保持原总尺寸不变.就要修改原尺寸 +4. 外边距: margin + 1. 四个方向,可以单独设置 + 2. 外边距也要算到盒子总尺寸中 + 3. margin-top的塌陷问题 + 1. 给父级加边框 + 2. 给父级加一个overflow:hidden + 3. 将子级的margin改成父级里写padding +5. box-sizing: 盒子模型的模式 + 1. content-box : 默认以内容尺寸为主,往外延伸 + - 盒子尺寸的计算: 内容+边框(宽和高都有两个边,注意是不是要两个都加)+内边距(也要注意有两边)+外边距(也有两边) + 2. border-box: 以边框尺寸为主,往内部收缩 \ No newline at end of file -- Gitee From d545622e5f23eb60fe6dd11398ca33b148c89abc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=AF=97=E8=AF=97?= <2146499714@qq.com> Date: Wed, 16 Oct 2024 11:37:08 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=96=B5=E5=96=B5=E5=96=B5=E5=96=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" index e2588be..84b065c 100644 --- "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-16/\347\233\222\345\255\220\346\250\241\345\236\213\345\233\276.md" @@ -22,7 +22,7 @@ width: 123px; height: 123px; padding: 20px 20px; - padding-right: 40px ; + padding-left: 40px ; border: 1px solid gray; } ``` \ No newline at end of file -- Gitee From 19582a28c7e67e65537b5d354fff09155dc3839c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=AF=97=E8=AF=97?= <2146499714@qq.com> Date: Thu, 17 Oct 2024 11:40:09 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E6=9E=9C=E6=9E=9C=E5=93=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2024-10-17/image.png" | Bin 0 -> 23905 bytes .../2024-10-17/image2.png" | Bin 0 -> 23489 bytes ...345\212\250\347\273\203\344\271\2401.html" | 151 ++++++++++++++++++ ...345\212\250\347\273\203\344\271\2402.html" | 99 ++++++++++++ .../2024-10-17-\346\265\256\345\212\250.md" | 52 ++++++ 5 files changed, 302 insertions(+) create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image.png" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image2.png" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2401.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2402.html" create mode 100644 "\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-17-\346\265\256\345\212\250.md" diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image.png" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image.png" new file mode 100644 index 0000000000000000000000000000000000000000..2f29a805079b05f1c859b1075cb84028fce10e06 GIT binary patch literal 23905 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 Kezegm?mqyKVN<>U literal 0 HcmV?d00001 diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image2.png" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/image2.png" new file mode 100644 index 0000000000000000000000000000000000000000..b1a976b60372cd24c0d8ad2398526ce603e349ca GIT binary patch literal 23489 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 literal 0 HcmV?d00001 diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2401.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2401.html" new file mode 100644 index 0000000..d7f57ee --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2401.html" @@ -0,0 +1,151 @@ + + + + + + + Document + + + + +
+
+
logo
+
+
语言选择
+
导航条
+
+
+
+
大广告
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2402.html" "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2402.html" new file mode 100644 index 0000000..4203408 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\344\275\234\344\270\232/2024-10-17/\346\265\256\345\212\250\347\273\203\344\271\2402.html" @@ -0,0 +1,99 @@ + + + + + + + Document + + + + +
+
+

通知公告

+

更多>>

+
+
+
+ +
+
+ + + \ No newline at end of file diff --git "a/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-17-\346\265\256\345\212\250.md" "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-17-\346\265\256\345\212\250.md" new file mode 100644 index 0000000..f083f59 --- /dev/null +++ "b/\351\237\246\350\257\227\350\257\227/\347\254\224\350\256\260/2024-10-17-\346\265\256\345\212\250.md" @@ -0,0 +1,52 @@ +# 浮动 +## 脱离文档流: +浮动元素会脱离正常的文档流,这意味着它们不再占据原本的空间,后续的非浮动元素会围绕浮动元素排列。 + +## 左右浮动: +使用 float: left; 或 float: right; 可以将元素分别向左或向右浮动。 + +float: none; 是默认值,表示元素不浮动。 + ++ 包含块: +浮动元素会包含在其最近的块级祖先元素(包含块)内。如果包含块没有足够的空间容纳浮动元素,浮动元素会移动到下一行。 + +## 清除浮动: +使用 clear 属性可以清除浮动的影响。 +1. clear: left; 会使元素移动到所有左浮动元素的下方。 +2. clear: right; 会使元素移动到所有右浮动元素的下方。 +3. clear: both; 会使元素移动到所有浮动元素的下方。 +4. clear: none; 是默认值,表示不清除浮动。 + +### 浮动元素的收缩: +浮动元素通常会收缩到其内容的宽度,除非指定了宽度。这意味着如果浮动元素内没有足够的内容,它可能会变得非常窄。 + +### 父元素高度塌陷: +当一个父元素内只包含浮动元素时,父元素的高度可能会塌陷到0,因为浮动元素脱离了文档流。这通常需要使用清除浮动的方法(如伪元素清除法)来解决。 + +#### 浮动与文本环绕: +浮动元素可以使文本和其他内联元素环绕在其周围。这是浮动在图文混排等布局中非常有用的特性。 + +#### 层叠上下文: +浮动元素会创建一个新的层叠上下文(stacking context),这会影响元素的层叠顺序和z-index属性。 + +## 清除浮动的方法 +1. 使用空元素清除浮动: +``` +
+``` +2. 使用伪元素清除浮动(推荐): +``` +.clearfix::after { + content: ""; + display: table; + clear: both; +} +``` +然后在需要清除浮动的父元素上添加 clearfix 类: +``` +
+ +
+``` +3. 使用 overflow 属性: +给父元素设置 overflow: hidden; 或 overflow: auto; 也可以清除浮动。 -- Gitee