模拟京东案例准备:css
截图(效果图PSD文件)html
搭建项目环境 (结构样式行为分离) 浏览器
HTML 核心文件 index.html ssh
CSS 控制样式 网站
base.css(基础样式) global.css(全局样式) spa
Image 放图片的文件夹 .net
JS 音频视频.....orm
站点视频
站点 == 项目 == 项目文件夹 == (根目录)htm
引入图标
下载
京东: "http://www.jd.com/favicon.ico" www.jd.com/favicon.ico 能下载京东图标
全部:网站名(带www.)/favicon.ico 下载全部网站的图标
引入图标
<link rel="shortcut icon" href="favicon.ico"/>
可制做ico的网站:bitbug.net
<link rel="shortcut icon" href=" /favicon.ico" /> "shortcut🉑️不加
小知识
font : 加粗 字号/行高 格式; 行高若是不写,默认为0;
u ins 下划线
i em 倾斜
s del 删除线
vertical-align:midden; 去掉图片默认间距
font-weight: normal; 加粗变正常
font-style: normal; 倾斜变正常
text-decoration: none; 下划线删除线变正常
outline-style: none; 去除蓝色外边框
resize: none; 禁止文本框拖拽
行高能够继承
文字居中:
text-align:center; //不能精准定位
padding-left / padding-right: 🉑️自适应大小
定位和margin;
margin能够设置负值 padding不行 。且均可以使用百分比。
行内元素只能设置左右margin,转换成块元素才能够设置上下margin;
子盒子不能根据static定位,只能根据absolute/relative。fixed定位
驼峰命名:除第一个单词外,其余的单词首字母大写
先写普通标签-->特别的标签 -->详细的写
css下面的代码样式会覆盖上面的,优先级为后来者具上 (左右,左优先 ,上下,上优先)
选择器尽可能不要超过3个, 多了容易形成重叠困难
command+shift+c 检查所选元素 mac是command+option+i 进入开发者模式
盒子的稳定性:
只给宽高的盒子(高度剩余法)
只给padding的盒子 (padding里面不能有内容,宽度不肯定的时候使用,可填充背景颜色)
给margin的盒子 (容易出现塌陷,不能继承背景色)
bd+ ;border :1px solid #000;
作logo
要加文字
文字移除:text-indent:-9999px; 首行缩进
加连接(a标签) 给a连接七位数的em/八位数的px 会出现bug,连接点不到
logo图屁啊作a标签背景
模拟鼠标
cursor:pointer; 鼠标变小手
cursor:move ;鼠标变成死角箭头
cursor:text ; 鼠标变成工形插入条光标
cursir:default ; 鼠标变成小白
CSS鼠标样式语法以下:
任意标签中插入 style="cursor:*"
例子:<span style="cursor:*">文本或其它页面元素</span> <a href="#" style="cursor:*">文本或其它页面元素</a> 注意把 * 换成以下15个效果的一种:
下面是对这15种效果的解释。移动鼠标到解释上面,便可看到鼠标起了什么变化~
hand是手型
例子:鼠标手型效果 <a href="#" " style="cursor:hand">CSS鼠标手型效果</a>
pointer也是手型,这里推荐使用这种,由于这能够在多种浏览器下使用。
例子:<a href="#" " style="cursor:pointer">CSS鼠标手型效果</a>
crosshair是十字型
例子: <a href="#" style="cursor:crosshair">CSS鼠标十字型 效果</a>
help是问号
例子: <a href="#" " style="cursor:help">CSS鼠标问号效果</a>
hand是手型
pointer也是手型,这里推荐使用这种,由于这能够在多种浏览器下使用。
crosshair是十字型
text是移动到文本上的那种效果
wait是等待的那种效果
default是默认效果
help是问号
e-resize是向右的箭头
ne-resize是向右上的箭头
n-resize是向上的箭头
nw-resize是向左上的箭头
w-resize是向左的箭头
sw-resize是左下的箭头
s-resize是向下的箭头
http://www.divcss5.com/jiqiao/j698.shtml