随笔分类 -  HTML+css

1、块级元素eg: div、p、h1-h6、ul、li 特点:可以设置width、height 独占一行显示 2、行内元素eg:em、a、i、span 特点:不可以设置width、height 多个在一行显示 3、行内块元素eg:img、input、textarea 特点:可以设置width、height 多个在一行显示
摘要:设置行间距: css:grid-row-gap:像素; css代码: <style> .box{ width: 300px; height: 300px; border:1px solid #000; margin: 50px auto; display: grid; grid-template-r 阅读全文
posted @ 2022-03-03 21:35 包歌 阅读(1920) 评论(0) 推荐(0) 编辑
摘要:## 概念 将一个盒子划分成多个单元格,指定内容放在指定的单元格中,实现一种比较整齐的布局方式。例如:9宫格 css代码: .box{ width: 300px; height: 300px; border: 1px solid #000; /* 网格布局 */ display: grid; gri 阅读全文
posted @ 2022-03-03 21:23 包歌 阅读(173) 评论(0) 推荐(0) 编辑
摘要:渐变:渐变指的是颜色的渐变,从一个颜色慢慢过渡到另一个颜色。渐变分两种,一种是沿着一条直线发生渐变,另一种围绕一个圆心发生渐变。 线性渐变 语法: ```cssbackground-image: linear-gradient(to 上/下/左/右, 颜色, 颜色, ....); 方向可以是左上,右 阅读全文
posted @ 2022-03-03 21:15 包歌 阅读(875) 评论(0) 推荐(0) 编辑
摘要:定义动画: @keyframes 动画名称{ 关键帧: 百分比: {样式} } 使用动画: 复合写法 : animation: 动画名称 动画需要的时长 速度方式 延迟时间 infinite/次数 是否反向运动 动画结束是否停留在结束位置; 单一写法: animation-name:动画名称 ani 阅读全文
posted @ 2022-03-03 21:05 包歌 阅读(351) 评论(0) 推荐(0) 编辑
摘要:父标签: transform-style: preserve-3d; perspective: 1200px; perspective-origin: 50% 50%; 子标签: 轴平移,正数距离眼睛更近 transform: rotateX() rotateY() rotateZ() 围绕x轴旋转 阅读全文
posted @ 2022-03-03 20:51 包歌 阅读(116) 评论(0) 推荐(0) 编辑
摘要:3d: 俗称3d变换,指基于3d立体的角度来设置盒子。例如,将盒子设置为立方体。3d的效果跟2d是一样的,有平移和旋转,不同点在于,2d只有x轴和y轴,3d会多一个z轴,用于表示立体。3d的效果通过需要远距离观察才能看出立体效果,因为距离太近,我们只能看出平面的2d效果,这就需要在设置3d变换效果之 阅读全文
posted @ 2022-03-02 15:06 包歌 阅读(177) 评论(0) 推荐(0) 编辑
摘要:css样式代码: .big{ width: 1000px; height: 300px; border: 1px solid #000; margin: 100px auto; } .small{ width: 100px; height: 100px; margin-top: 100px; bac 阅读全文
posted @ 2022-03-02 14:43 包歌 阅读(28) 评论(0) 推荐(0) 编辑
摘要:css样式代码: .big{ width: 500px; height: 500px; border: 3px solid #000; margin: 100px auto; position: relative; } .small{ width: 98px; height: 146px; posi 阅读全文
posted @ 2022-03-02 14:31 包歌 阅读(249) 评论(0) 推荐(0) 编辑
摘要:属性:属性值; position:fixed; 1、定位参考坐标为浏览器窗口 2、配合top/left/right/bottom属性使用 3、会脱离文档流,不占位 阅读全文
posted @ 2022-03-01 21:45 包歌 阅读(111) 评论(0) 推荐(0) 编辑
摘要:第一种相对定位 position:relative; 第二种绝对定位 position:absolute; top:0; left:0; right:0; bottom:0; margin:0auto; 第三种弹性盒模型 变成容器 display:flex; 主轴方向居中(默认为水平方向) just 阅读全文
posted @ 2022-03-01 21:30 包歌 阅读(24) 评论(0) 推荐(0) 编辑
摘要:属性:属性值; position:absolute 1、定位参考对象为有定位的父级元素,如果父级元素没有定位则参考根元素 2、配合方向属性top/left/right/bottom使用 3、绝对定位会脱离文档流,不占位 4、子绝父相 5、层级顺序z-index:number;数字越大在上层显示,默认 阅读全文
posted @ 2022-03-01 21:14 包歌 阅读(271) 评论(0) 推荐(0) 编辑
摘要:属性:属性值; position:relative; 1、相对自身位置定位,不会脱离文档流 2、配合top/left/right/bottom属性使用 阅读全文
posted @ 2022-03-01 21:08 包歌 阅读(77) 评论(0) 推荐(0) 编辑
摘要:属性:display 属性值:block块元素(显示元素) inline行内元素 inline-block行内块元素 none隐藏不占位 补充:行内元素添加浮动后可以写width、height并且多个在一行显示 阅读全文
posted @ 2022-03-01 20:27 包歌 阅读(28) 评论(0) 推荐(0) 编辑
摘要:根据css显示分类,XHTML元素被分为 三种类型: 块状元素,内联(行内)元素,可变元素 && 三种类型: 块状元素,内联(行内)元素,内联”(行内)块元素(css2.1增加) 块元素的特点: A:块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域; B:默认情况下,块元素都会占据 阅读全文
posted @ 2022-03-01 20:23 包歌 阅读(148) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示