JY02-HTML/CSS-京东01 定位是很粗暴的页面布局方法
1.学习重点
1. 独立完成开发前的准备工作
1.1 配置开发环境 已使用sublime,webstorm,,,vscode,ato,Hbuilder
1.2 建立项目文件 项目文件名/ css、js、images、audio、video--文件夹
index.html、favicon.ico
css/base.css、index.css
1.3样式初始化(不同浏览器的中各个标签的默认样式可能不同,为了1统一样式或者方便维护)
1.4分析网站的布局格式
2. 掌握css样式的书写位置
行内式,<div style="color=red;font-size=200px"></div>(错误)<div style="color:red;font-size:200px"></div>
内嵌式,<style></style>
外链式,<link rel="stylesheet" href="地址"/>
导入式@
3. 制作网站快捷图标
<link rel="shortcut icon" type="type/x-icon" href="地址"/>
4. 描述网站版心的概念及意义
各类屏幕的分辨率不同,导致显示效果不同,设置版心可以使页面正中心位置呈现于用户面前,提高用户体验

5. 熟悉页面的开发流程
页面分析,制作顺序:上--下、左--右;
火狐浏览器的3D视图及截图工具;
6. 熟练掌握FW的切图快捷键
v 测量线 k 切图 i 取色 z 局部放大 a 选取目标
移动 切片工具 滴管工具 放大镜工具 指针工具
7. 掌握font复合属性
font:-weight -style -size/line-height -family
100-900 italic 12px/150% “microsoft yahei”
bold

8. 掌握定位
今天大量使用了定位制作网页, 小图片的布置可以使用浮动替代
页面布局:一般优先考虑标准流/普通流,其次浮动,最后定位
fixed,absolute 脱标-模式转换-定位相对于浏览器
设置absolute的元素有父元素设置了非静态定位,此元素会相对于父元素定位,多个父元素设置了非静态定位,则相对于最近的父元素
relative 不脱标-不转换-占据原来的位置,相对于原来的位置定位
static标准流
注定位的上下只能使用其中一个,左右也是。
9. 掌握权重
继承 < 通配符*< class=伪元素:hover < id < 行内式 < (属性值+!important);
图为鼠标放置在div.one上方时的样式:
css样式中:上图div .one 写在后面;下图div:hover 写在后面
2.其他
input标签,value属性------使用:如button属性上的字
em ins del (i s u基本弃用其效果)-可以作为 起页面装饰作用的小标签,在样式初始化时清除其样式,布置浮动、定位时,使用这些元素作为盒子装图片文字等。
JY02-HTML/CSS-京东01 定位是很粗暴的页面布局方法的更多相关文章
- CSS鼠标悬停图片加边框效果,页面布局发生错位的解决办法
CSS鼠标悬停图片加边框效果,页面布局发生错位的解决办法 .recomend-list{ width:1200px; a{ @extend %fl; margin-right: 30px; width ...
- css中的定位属性position(转)
css中的定位属性position 同样的也是上课的时候发现学生难以理解的一些问题拿出来记录一下,希望帮助初学者. 在css中定位属性position的运用在页面中是很常用的,特别是一些结合js来 ...
- CSS浮动、定位
这几天有空,整理了关于CSS浮动和定位的一些知识点,有什么欠缺的地方,欢迎大家批评指正. 一.文档流的概念指什么?有哪种方式可以让元素脱离文档流? 文档流,指的是元素排版布局过程中,元素会自动从左往右 ...
- (转)CSS+DIV float 定位
来自:http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html 很早以前就接触过CSS,但对于浮动始终非常迷惑,可能是自身理解能 ...
- CSS入门教程——定位(positon)
CSS入门教程——定位(positon) CSS定位在网页布局中是起着决定性作用. 定位 CSS的定位功能是很强大的,利用它你可以做出各种各样的网页布局.本节就介绍一些CSS常用的定位语句. 1. ...
- CSS背景图片定位
原文:CSS背景图片定位 在网页开发中我们经常需要对图片进行分割(如下图)来使用,而不是分别提供单独的图片来调用,常见的如页面背景,按钮图标等,这样做的好处就是减少请求次数,节省时间和带宽. 对背景图 ...
- 归纳篇(一)CSS的position定位和float浮动
近期会更新一系列博客,对基础知识再度做个巩固和梳理. 一.position定位 (一):position的属性 1.absolute:生成绝对定位的元素,相对于最近一级定位不是static的父元素来进 ...
- 关于CSS中的定位使用子绝父相(子类绝对位置和父类相对位置)
关于CSS中的定位使用子绝父相(子类绝对位置和父类相对位置) 欢迎转发,但是请填写原博客地址https://www.cnblogs.com/JNovice/p/9536910.html 前言:最近在 ...
- css属性及定位操作
字体属性 文字字体 font-family可以把多个字体名称作为一个“回退”系统来保存.如果浏览器不支持第一个字体,则会尝试下一个.浏览器会使用它可识别的第一个值. 简单实例: body { font ...
随机推荐
- iOS9 以上的真机调试 不用证书
具体流程如下: 首次使用AppleID 的注意事项: 要在设置中 进行 如下操作 设置--通用--描述文件 ---添加信任 但是有时候 还是 会不能调试, 显示信息 是这样的 : ...
- 跨平台的CStdString类,实现了CString的接口
在实际工作中,std的string功能相对于MFC的CString来说,实在是相形见绌. CStdString类实现了CString的功能,支持跨平台. // ==================== ...
- 转:[译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
原文来自于:http://www.cnblogs.com/aNd1coder/archive/2013/08/12/3252690.html Autoprefixer解析CSS文件并且添加浏览器前缀到 ...
- 转:C++中 #ifdef 和#endif的作用
一般情况下,源程序中所有的行都参加编译.但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是"条件编译".有时,希望当满足某条件时对一组 ...
- 【Linux】常用命令-统计代码行数
公司人员流动大,经常有新的维护任务,交接时喜欢看看新来的模块的代码量,那么问题来了, 如何统计代码行数? 1,最先想到的肯定是 wc. wc -l *.h 将查看[当前目录]下头文件的代码行数,输出结 ...
- Java中接口与实例化
一.问题引入 前两天学代理模式的时候想到的,接口可不可以new呢? 接口是特殊的抽象类,接口的方法都默认为 public abstract 的... 抽象的方法不 ...
- Unity 用C#脚本读取JSON文件数据
读取JSON文件数据网上有很多方法吗,这里采用SimpleJSON,关于SimpleJSON的介绍参考以下链接:http://wiki.unity3d.com/index.php/SimpleJSON ...
- [LeetCode#82]Remove Duplicates from Sorted Array II
Problem: Follow up for "Remove Duplicates":What if duplicates are allowed at most twice? F ...
- The Same Game(模拟)
http://poj.org/problem?id=1027 题意:给一个10*15的地图,里面填充R,G,B三种颜色,每次找到当前地图的同色最大区域M,并将其删除,删除M后,上面的小球自然下落,当有 ...
- 有关linux下redis overcommit_memory的问题(转)
一.背景 公司的redis有时background save db不成功,通过log发现下面的告警,很可能由它引起的: [13223] 17 Mar 13:18:02.207 # WARNING ov ...