自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 css笔记

(1)、rem单位:相对单位,相对于html根元素的字体⼤⼩,通过更改html⽂字的⼤⼩,改变⻚⾯的。第⼀步:拿到多⼤的设计稿,将root font size 改成 :设计稿的⼤⼩/10。max-width 视⼝的最⼤宽度(视⼝⼩于指定宽度时就⽣效,⼩于等于xxxpx)媒体类型(可以同时⽤多个媒体类型,⽤逗号隔开,这样他们之间就是或的关系)第三步:正常根据设计稿的⼤⼩去开发,将所有的px值换算为rem的值。min-width 视⼝的最⼩宽度(视⼝⼤于指定宽度时就⽣效)

2023-03-17 19:27:14 35

原创 3d和弹性盒子

设置视⻆深度 (景深):perspective [pə'spektiv] 设置当前⽹⻚的视距为800px,⼈眼距离⽹⻚的距离,⼀。rotateX(⻆度) rotateY(⻆度) rotateZ(⻆度) 沿着元素中⼼点穿过的某个轴旋设置的⻆度。容器默认存在两根轴:⽔平的主轴(main axis)和垂直的交叉轴(cross axis)。scaleX(x) scaleY(y) scaleZ(z) ,分别代表x和y轴⽅向缩放相应的倍数。rotate3d(x,y,z,deg):沿着⾃定义轴旋转deg为⻆度()

2023-03-14 20:40:55 45

原创 css动画

默认值是1,这⾥的参数没有单位,1以下的任何值,使⼀个元素缩⼩,0则是消失;⽽任何⼤于1的值,会让元素变。动画和过渡类似,都是可以实现⼀些动态效果,不同的是过渡需要在某个属性发⽣变化时才能触发,两个值的时候,属性值1是指在x轴上缩放元素,属性值2是指在y轴上缩放元素。可以单独对x轴y轴z轴进⾏设置:这⾥的X/Y/Z也是是需要⼤写的。单独对x轴y轴进⾏设置:同样这⾥的X/Y/Z也是是需要⼤写的。可单独对x轴y轴进⾏设置:这⾥的X/Y也是是需要⼤写的。1、平移元素,可以是数字,可以是百分⽐,百分⽐是相对于。

2023-03-13 20:59:19 41

原创 css背景相关知识

背景图片是以外部资源的形式加载进网页的,浏览器每加载一个外部资源就需要单独的发送一次请求,1 将多个图片整合为一张图片里,浏览器只需要发送一次请求,可以同时加载多个图片,2 将多个图片整合为一张图片,减小了图片的总大小,提高请求的速度,增加了用户体验。默认情况下,圆心是根据元素的形状来计算的。- 如果指定的是一个正值,则图片会向右移动指定的像素。- 如果指定的是一个负值,则图片会向左移动指定的像素。- 如果指定的是一个正值,则图片会向下移动指定的像素。- 如果指定的是一个负值,则图片会向上移动指定的像素。

2023-03-10 20:11:06 44

原创 css笔记

opacity、transparent、rgba(r,g,b,a)设置透明,几者的区别是什么。当用户点击标签中的文本时,浏览器就会自动将焦点转到和该标签相关联的控件上;opacity是样式名,transparent、rgba(r,g,b,a)是设置样式值。transparent、rgba(r,g,b,a)必须跟在特定的样式名后,例如。transparent、rgba(r,g,b,a)没有继承的,给谁设置,谁会生效。opacity是通过样式进行设置的,所以有一定的继承性。

2023-03-09 20:55:53 20

原创 css定位

(2)、在绝对定位的情况下,四个方向偏移量都为0px,宽度也为固定值,让margin为auto,一般情况下,水平方向的偏移量,垂直方向的偏移量,只用一个值确定,不会同时使用两个值,容易出问题。width 和left,right其中一个值,调整left/right。四个值中,三个值固定,某一个值设为auto,则会调整这个auto值,d:开启相对定位,元素的性质不会发生改变,块还是块,行内还是行内,b:开启绝对定位后,元素的性质就发生了改变,不再区分块,行内块,行内元素。

2023-03-07 20:56:52 30

原创 css高度塌陷问题

也可以解决高度塌陷,但宽度丢失,而且会带来三像素问题,也一定程度上影响页面的布局。子元素会脱离文档流,就不能再撑开父元素的高度,从而导致父元素的高度丢失,导致页面布局的混乱。开启BFC后,就相当于把元素单独隔离,成为一个独立的区块,不影响页面的其他元素。当开启元素的BFC以后,元素会变成一个独立的布局区域,不会在布局上影响到外面的元素。一般情况,我们的父元素是不设置高度的,让其被内容自动撑开,如果子元素设置浮动了,元素也会脱离文档流,虽然可以撑开父元素,但是会导致父元素的宽度丢失。

2023-03-06 19:10:09 103

原创 css浮动

布局方式:元素在文档流中,浮动,定位,弹性盒子,·····1、浮动概念:是一种布局方式,可以让元素脱离文档流,一旦元素脱离文档流就不再具有元素在文档流中的特点,从而帮助我们布局2、设置浮动:float样式名可选值:none 不浮动 默认值left 向左浮动right 向右浮动。

2023-03-03 20:43:09 37

原创 css盒子布局

2:这7个值中width,margin-left,margin-right,这三个值可以设置auto。2、7个值当中,有3个值可以被设置为auto,分别是margin-left,width,margin-right。margin-left,width,margin-right为auto 调整的width。如果有设置auto,则浏览器会自动调整auto的值,以使等式成立。border-radius 后跟多个值,4个,3个,2个,1个。

2023-03-02 19:36:40 49

原创 ccs盒子模型

所对应的元素的特点自然也就没有,块元素也不会独占一行了,行内元素也可以设置宽高了,网页是一个多层的结构,设置样式样式,也是一层一层的设置,最终我们看到的最上面的一层。margin-bottom 盒子本身不动,盒子下方的元素,正值向下,负值向上。元素的分类前提是在文档流中,才分成块元素、行内块元素,行内元素,margin-left 正值,盒子是向右移动,负值,盒子是向左移动。边框属于盒子边缘,边框里面属于盒子内部,出了边框都是盒子的外部。border-xxx:边框的大小 边框的样式 边框的颜色;

2023-03-01 20:49:45 252

原创 css字体样式

语法:hsla(hue, saturation, lightness, alpha)色相,饱和度,亮度,透明度。也是个相对单位,它是相对于根标签(html)标签的字体大小变化而变化,如果根标签没有设置字体大小,父元素或者祖先元素的字体大小,直到继承根标签(html)的字体大小,如果根标签没有设置字体大小,也是个相对单位,它相对于自身字体大小的变化而变化,如果自身没有设置字体大小,就会继承其。获取颜色:来到截屏的模式,将鼠标箭头对准你要的颜色,然后进行提取即可,(1)、直接长度单位 60px。

2023-02-28 17:15:52 24

原创 css笔记

指向的是一个服务器的地址,当我们提交表单时将会表单相关的数据提交到action属性对应的地址。并且将所有的tr都放到tbody中,所以注意tr并不是table的子元素,而是tbody的子元素。优势:方便我们开发,讲一些通用的样式统一设置到共同的祖先元素上,子元素的样式都可以获取到样式。2.对比选择器权重的时候,如果是并集选择器的话,单独计算选择器权重,谁高听谁的。表格在日常生活中使用的非常的多,比如excel就是专门用来创建表格的工具,3.对比选择器权重的时候,如果选择器权重是相同的话,谁靠下,用谁的。

2023-02-27 20:09:56 109

原创 html+css笔记

属性名^=属性值]{} 选择属性值以指定值开头的元素。[属性名=属性值]{} 选择含有指定属性和属性值的元素。[属性名$=属性值]{} 选择属性值以指定值结尾的元素。[属性名*=属性值]{} 选择属性值含有某值的元素。2、:last-of-type 选中最后一个子元素。3、:nth-of-type() 选中第n个子元素。-比如:第一个元素,被点击的元素,鼠标移入的元素···1:属性选择器 通过指定的属性名或属性值来选中对应的内容。-伪类不特指某一个元素,指的是一个元素的特殊状态。

2023-02-24 20:07:36 24

原创 HTML基础

html标签实体标签布局标签(结构标签)行内元素和块元素列表(list)图片标签(img)

2023-02-22 19:04:49 58

原创 css文字样式

font:文字简写的时候记得一定要写文字字体、文字大小,并且这二个属性值在后面二个,除了字体颜色,可以在字体大小后用/添加行高。设置文字默认一行显示(white-space)=》文本溢出的样式text-overflow。设置元素的宽高=》内容溢出是隐藏(overflow)=》单行文本垂直居中:line-height==height。x=>在水平方向的偏移量,正值向右。y=>在垂直方向的偏移量,正值向下。overflow-x:设置水平方向的溢出。overflow-y:设置垂直方向的溢出。

2023-02-13 20:28:58 65

原创 CSS笔记

通过css设置元素:一般用于要实现某些效果,但是直接添加在html中会打乱结构::before:在...之前添加元素::after:在...之后添加元素注意:伪元素选择器必须与content属性一起使用display:设置元素的性质background-color:设置背景颜色content:设置元素的性质。

2023-02-10 19:16:44 32

原创 css选择器

标签选择器就是元素自身,定义时直接使用元素标签名称。如定义段落样式,可以选择p元素的名称,即把p作为选择器。格式:标签名{}

2023-02-08 18:44:23 131

原创 css基础

方法一:在head标签内通过link标签引入,称为链接式,推荐使用链接式。方法二:在style标签内同@import导入css文件,称为导入式。缺点:使html语句过于冗长,不利于浏览器编译。在head标签内通过style标签设置值。缺点:还是没有与html文件完全分离。4、减少网页代码量,增加网页的浏览速度;3、丰富的样式,使页面布局更加灵活;标签内部通过style属性来设置。2、网页的表现统一,容易修改;5、有利于网页被搜索引擎收录。1.内容与表现分离;

2023-02-06 18:34:17 71

原创 HTML笔记

表格的结构标签:常用于长表格,可以确定表格在浏览器的位置thead:代表表格的头部 表格的头部,与书写位置无关tbody:代表表格的主体 表格的主体,与书写位置无关tfoot:代表表格的底部 表格的底部,与书写位置无关网页的结构标签都是块元素,并且在页面显示的位置与书写位置有关header:网页头部nav:网页导航main:网页主体article:文章aside:和主体相关的内容,但显示位置不在主体上section:普通的布局。

2023-02-03 20:56:08 37

原创 html笔记

名词描述……

2023-02-02 20:16:49 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除