摘要: 在实际开发中经常需要读写文件的中间部分,要解决这个问题,就得先移动文件内部的位置指针,再进行读写。这种读写方式称为随机读写,也就是说从文件的任意位置开始读写。实现随机读写的关键是要按要求移动位置指针,这称为文件的定位。 文件定位函数rewind和fseek 移动文件内部位置指针的函数主要有两个,即 阅读全文
posted @ 2022-03-26 15:52 随遇而安== 阅读(202) 评论(0) 推荐(0) 编辑
摘要: fscanf() 和 fprintf() 函数与前面使用的 scanf() 和 printf() 功能相似,都是格式化读写函数,两者的区别在于 fscanf() 和 fprintf() 的读写对象不是键盘和显示器,而是磁盘文件。这两个函数的原型为: int fscanf ( FILE *fp, ch 阅读全文
posted @ 2022-03-26 15:50 随遇而安== 阅读(135) 评论(0) 推荐(0) 编辑
摘要: fgets() 有局限性,每次最多只能从文件中读取一行内容,因为 fgets() 遇到换行符就结束读取。如果希望读取多行内容,需要使用 fread() 函数;相应地写入函数为 fwrite()。对于 Windows 系统,使用 fread() 和 fwrite() 时应该以二进制的形式打开文件fre 阅读全文
posted @ 2022-03-26 15:48 随遇而安== 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 变形就是指通过 css 来改变元素的形状或位置 变形不会影响到页面的布局 transform用来设置元素的变形效果 1、平移 translateX() 沿着由方向平移 translateY() 沿着 y 轴方向平移 translateZ() 沿着 z 轴方向平移平移元素 百分比是相对于自身计算的 几 阅读全文
posted @ 2022-03-26 01:26 随遇而安== 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 过渡与动画 1、过渡 过渡(transition) 通过过渡可以指定一个属性发生变化时的切换方式 通过过渡可以创建一些非常好的效果,提升用户的体验 属性值 transition-property:指定要执行过渡的属性 多个属性间使用,隔开; 如果所有属性都需要过渡,则使用all关键字; 大部分属性都 阅读全文
posted @ 2022-03-26 01:23 随遇而安== 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、表格 在现实生活中,我们经常需要使用表格来表示一些格式化数据: 课程表、人名单、成绩单... 同样在网页中我们也需要使用表格,我们通过table标签来创建一个表格 在table中使用tr表示表格中的一行,有几个tr就有几行 在tr中使用td表示一个单元格,有几个 td就有几个单元格 rowspa 阅读全文
posted @ 2022-03-26 01:20 随遇而安== 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1. 雪碧图 解决图片闪烁的问题: 可以将多个小图片统一保存到一个大图片中,然后通过调整background-position来显示响应的图片 这样图片会同时加载到网页中就可以有效的避免出现闪烁的问题 这个技术在网页中应用十分广泛,被称为CSS-Sprite,这种图我们称为雪碧图 雪碧图的使用步骤: 阅读全文
posted @ 2022-03-26 01:17 随遇而安== 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1. PS 的基本设置 工欲善其事,必先利其器 在介绍背景之前,首先需要做好准备工作:安装 PS 与基本设置 这里就不详细介绍 PS 的安装了,因为网上一抓一大把,主要介绍 PS 的基本设置 左侧工具栏 调成 2 列,更方便使用 右侧工具栏 不需要的视图统统关掉 修改单位为像素 由于一般默认的单位是 阅读全文
posted @ 2022-03-26 01:14 随遇而安== 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1. 字体相关的样式 我们前面讲过字体的两个属性 color用来设置字体颜色 font-size字体的大小 em 相当于当前元素的一个font-size rem 相对于根元素的一个font-size 当然,字体的属性并不止这些 2. font-family font-family 字体族(字体的格式 阅读全文
posted @ 2022-03-26 01:12 随遇而安== 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 需求分析 按照我们之前所学知识,可以怎么实现呢? 应该来说不难,很容易实现 CSS .box2 { width: 200px; height: 200px; background-color: yellow; /* 左外边距、上外边距 */ margin-left: 200px; margin-to 阅读全文
posted @ 2022-03-26 01:07 随遇而安== 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1. 高度塌陷 在浮动布局中,父元素的高度默认是被子元素撑开的 当子元素浮动后,其会完全脱离文档流,子元素从文档流中脱离将会无法撑起父元素的高度,导致父元素的高度丢失 父元素高度丢失以后,其下的元素会自动上移,导致页面的布局混乱 所以高度塌陷是浮动布局中比较常见的一个问题,这个问题我们必须要进行处理 阅读全文
posted @ 2022-03-26 01:03 随遇而安== 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1. 浮动的简介 通过浮动可以使一个元素向其父元素的左侧或右侧移动 使用float属性来设置于元素的浮动 none 默认值,元素不浮动 left 元素向左浮动 right 元素向右浮动 注意 元素设置浮动以后,水平布局的等式便不需要强制成立 元素设置浮动以后,会完全从文档流中脱离,不再占用文档流的位 阅读全文
posted @ 2022-03-26 00:11 随遇而安== 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 盒模型补充 1. 盒子大小 默认情况下,盒子可见框的大小由内容区、内边距和边框共同决定 box-sizing用来设置盒子尺寸的计算方式(设置 width 和 height 的作用) .box { width: 200px; height: 200px; background-color: yello 阅读全文
posted @ 2022-03-26 00:07 随遇而安== 阅读(21) 评论(0) 推荐(0) 编辑