- 博客(28)
- 收藏
- 关注
原创 静态网页_css&html_猫眼电影首页小练习
在写页面的时候,一定要注意先把总体的结构划分好,比如导航栏,主要内容区域,上下左右啥的。填充内容的时候,要注意细节。实在拿不准的尺寸可以在开发者工具栏手动调,再到代码上面改。
2024-06-28 16:19:06
123
原创 css_26_BFC
块格式化上下文(Block Formatting Context,BFC)是Web页面的可视CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。
2024-06-28 15:39:25
267
原创 css_25_响应式布局
screen:检测电子屏幕,包括:电脑屏幕、平板屏幕、手机屏幕等。max-device-width:检测设备屏幕的最大宽度。min-device-width:检测设备屏幕的最小宽度。orientation:检测视口的旋转方向(是否横屏)。device-width:检测设备屏幕的宽度。max-height:检测视口最大高度。min-height:检测视口最小高度。max-width:检测视口最大宽度。min-width:检测视口最小宽度。height:检测视口高度。width:检测视口宽度。
2024-06-28 15:32:34
159
原创 css_24_伸缩盒模型
1.给元素设置:display:flex 或 display:inline-flex,该元素就变为了伸缩容器。2. display:inline-flex 很少使用,因为可以给多个伸缩容器的父容器,也设置为伸缩容器。3.一个元素可以同时是:伸缩容器、伸缩项目。1.仅伸缩容器的子元素成为了伸缩项目,孙子元素、重孙子元素等后代,不是伸缩项目。2.无论原来是哪种元素(块、行内块、行内),一旦成为了伸缩项目,全都会"块状化"。
2024-06-28 15:19:51
558
原创 css_23_多列布局
设置列与列之间边框的风格,值与 border-style 一致。:同时指定列宽和列数,复合属性;值没有数量和顺序要求。:设置列与列之间边框的宽度,值是长度。::设置列与列之间边框的颜色。:设置列边框,复合属性。值: none 、all。:设置列边距,值是长度。:指定列宽,值是长度。
2024-06-28 15:18:40
287
原创 css_22_过渡&动画
: 接受两个参数的步进函数。第一个参数必须为正整数,指定函数的步数。第二个参数取值可以是start或end,指定每一步的值发生变化的时间点。第二个参数默认值为end。6.step-start:等同于 steps(1,start)7.step-end:等同于 steps(1,end)5.ease-in-out:慢→快→慢。1.ease:平滑动画﹣﹣默认值。4.ease-out:快→慢。2.linear:线性过渡。3.ease-in:慢→快。
2024-06-28 14:44:12
935
原创 css_21_css3文本属性
注意:要使得text-overflow属性生效,块容器必须显式定义 overflow 为非 visible 值, white-space 为nowrap 值。默认值:text-shadow:none 表示没有阴影。
2024-06-28 14:13:40
469
原创 css_20_定位
给元素设置即可实现相对定位。可以使用 left、right、top 、 bottom 四个属性调整位置。定位的元素会盖在普通元素之上。都发生定位的两个元素,后写的元素会盖在先写的元素之上。left不能和right一起设置,top和bottom不能一起设置。
2024-06-28 10:57:06
762
原创 css_19_浮动
4.不会 margin 合并,也不会 margin 塌陷,能够完美的设置四个方向的margin和padding。2.不管浮动前是什么元素,浮动后:默认宽与高都是被内容撑开(尽可能小),而且可以设置宽高。5.不会像行内块一样被当做文本处理(没有行内块的空白问题)。2.方案二:给父元素也设置浮动,带来其他影响。4.方案四:在所有浮动元素的最后面,添加一个。3.不会独占一行,可以与其他元素共用一行。1.方案一:给父元素指定高度。3.方案三:给父元素设置。,并给该块级元素设置。
2024-06-28 09:35:02
636
原创 css_17_背景属性&鼠标属性
以元素左上角,为坐标原点,设置图片左上角的位置。两个值,分别是x坐标和y坐标。只写一个值,会被当做。如果只写一个值,另一个方向的值取center。repeat:重复,铺满整个元素,默认值。垂直: top、center、bottom。默认背景颜色是 transparent。水平:left、center、right。repeat-x:只在水平方向重复。repeat-y:只在垂直方向重复。no-repeat:不重复。x坐标,y坐标取center。url(图片的地址)(设置背景重复方式)写两个值,用空格隔开。
2024-06-24 14:29:29
397
原创 css_16_表格相关属性
边框相关的属性,不仅仅是表格能用,也能用(边框宽度)(边框颜色)none默认值solid 实线dashed 虚线dotted 点线double 双实线没有数量、顺序的要求。
2024-06-24 13:58:35
641
原创 css_15_列表相关属性
upper - roman :大写罗马字。none:不显示前面的标识(很常用!lower - roman:小写罗马字。lower - alpha :小写字母。upper - alpha:大写字母。outside :在 li 的外边。inside :在 li 的里面。square:实心方块。decimal:数字。url (图片地址)
2024-06-21 22:36:36
302
原创 css_12_像素&颜色
亮度:取值范围是0%~100%。(0%亮度没了,所以就是黑色。100%亮度太强,所以就是白色了)饱和度:取值范围是0%~100%。(向色相中对应颜色中添加灰色,0%全灰, 100%没有灰)color: rgb(255, 0, 0);格式为:hsl(色相,饱和度,亮度)
2024-06-19 22:49:35
674
原创 css_7_复合选择器_伪类选择器_否定伪类&UI伪类
写法一写法二成果展示:写法三:成果展示:被选中的复选框或单选按钮举例:成果展示:举例:不可用的表单元素成果展示:
2024-06-17 23:20:28
390
原创 css_6_复合选择器_伪类选择器_结构伪类
举例:二.按同类型的兄弟元素计算所有同类型兄弟中的第一个所有同类型兄弟中的最后一个所有同类型兄弟中的第n个举例:注意:关于括号内n的写法:举例:了解就行的写法:所有兄弟元素中的倒数第n个所有同类型兄弟元素中的倒数第n个没有兄弟的元素没有同类型兄弟的元素根元素没有内容的元素举例:
2024-06-16 21:24:05
281
原创 css_3_复合选择器_后代、子代、兄弟选择器
注意:兄弟元素都是指定元素位置下面的元素。选择器1 选择器2 …选择器1>选择器2>…选择器1+选择器2 { }选择器1~选择器2 { }选择器之间用空格隔开。
2024-06-13 22:49:40
516
原创 css_2_选择器_复合选择器_交集选择器和并集选择器
选择器1选择器2…选择器n { css样式 }用的最多的是元素选择器加类选择器:p.fine{}
2024-06-12 20:14:43
207
原创 css_1_选择器_基本选择器
通配选择器选择所有标签元素选择器选择同种标签,但不能差异化类选择器选择所有指定class值的标签,可以差异化(常用)ID选择器选择一个指定的id值的标签,id值是唯一的。
2024-06-11 22:44:29
480
原创 css_0_入门篇_样式表(css的引入)
1.优先级行内样式>内部样式=外部样式2.运用上外部样式>内部样式>>行内样式行内样式仅影响一个元素内部样式把css放在< style>标签里外部样式在html中使用< link>标签引用3.后来者居上高级的覆盖低级的,后写的覆盖前写的。
2024-06-10 23:06:47
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人