Days01 Css总结

1.注意点

css中类的命名采用长名称和—

font-size默认为14px 尽量使用偶数px,奇数在ie中有BUG

font-weight设置字体粗细,常设置为normal,数值为400

text-indent:首行缩进1em等于一个汉字的宽度

行内元素不可以直接设置宽高,padding和margin可以设置

行内块元素:可以设置宽高,不会直接换行

css继承:text-,font-,line-这些元素开头的都可以继承,以及color属性

背景透明:background: rgba(0,0,0,0.3);最后一个参数是alpha透明度,取值0-1

圆形:border-radius:50%

box-shadow:水平阴影 垂直阴影 模糊距离 阴影尺寸 阴影颜色 内/外阴影;

normallize.css 初始化样式,解决跨浏览器问题

<link rel="shortcut icon"  href="favicon.ico" type="image/x-icon">

icon图标转换 http://www.bitbug.net/


2.浮动

浮动脱离标准流,不占位置,会影响标准流。浮动只有左右浮动。

清除浮动:主要为了解决父级元素因为子级浮动引起内部高度为0 的问题。

1.W3C推荐的做法是通过在浮动元素末尾添加一个空的标签例如<div style="class:both"></div>

2.父级元素添加overflow:hidden   通过触发BFC的方式,清除浮动

3.  :after 伪元素

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix {*zoom: 1;}  /* IE6、7 专有 */

3.版心和布局

“版心”(可视区) 是指网页中主体内容所在的区域。一般在浏览器窗口中水平居中显示,常见的宽度值为960px、980px、1000px、1200px等。

4.Photoshop的基本使用

1.Alt+鼠标左键点击目标图层 右下角工具栏选中图层

2.切片:左侧工具栏选择,选中之后文件—>存储为web应用格式,注意选着  所选切片

切图插件;cutterman http://www.cutterman.cn/zh/cutterman(注意PS版本)

5.定位

1.盒子水平垂直居中:left:50%,margin-left:自己盒子一半的距离(-)

2.z-index取值越大越居上,参数不能加单位,只有relative,absolute,fixed有这个属性

3.设置图片上的鼠标经过效果:a:hover .mask{ display:block }

   (设置毛玻璃效果:background:rgba(0, 0, 0, .4))

      img和mask都应该在a标签中

4.vertical-align 不影响块级元素中的内容对齐,它只针对于 行内元素或者行内块元素,特别是行内块元素, 通常用来控制图片/表单与文字的对齐

6.溢出文字显示省略号

white-space:warp;

overflow:hidden;

text-overflow:ellipsis;

7.字体图标

1.最早的自定义图标字体生成器:http://www.iconfont.cn/

2.font-awesome

3.定义@font-face{

font-family:"first-font"

src:url("");}

使用:span { font-family: "icomoon"; }

盒子里面添加结构:span::before { content: "\e900";}或者<span></span>

8.网站优化:title,description,keywords

title:首页标题:网站名(产品名)- 网站的介绍

description:作为网站的总体业务和主题概括,多采用“我们是…”“我们提供…”“×××网作为…”“电话:010…”之类语句。

Keywords:页面关键词,Keywords应该限制在6~8个关键词左右,电商类网站可以多 少许。

9.浏览器前缀


浏览器前缀

10.CSS3新增选择器

伪类选择器::first-child  :last-child  :nth-child(n)  

:target 目标伪类选择器 :选择器可用于选取当前活动的目标元素

E::first-letter文本的第一个单词或字(如中文、日文、韩文等)E::first-line 文本第一行;

E::before和E::after,在E元素内部的开始位置和结束位创建一个元素,该元素为行内元素,且必须要结合content属性使用。

11.背景

background-size 

设置为cover时,会自动调整缩放比例,保证图片始终填充满背景区域,如有溢出部分则会被隐藏。设置为contain会自动调整缩放比例,保证图片始终完整显示在背景区域。

12.CSS3盒模型

1、box-sizing: content-box 盒子大小为 width + padding + border content-box:此值为其默认值,其让元素维持W3C的标准Box Mode(标准盒子模型)

2、box-sizing: border-box  盒子大小为 width    就是说  padding 和 border 是包含到width里面的(IE盒子模型)

13.过渡&动画

transition: 要过渡的属性 花费时间 运动曲线 何时开始;

transition: width 0.6s ease 0s, height 0.3s ease-in 1s;

谁做动画给谁加transition属性,动画内容写在class:hover{}

定位的盒子居中: position: absolute;  left:50%;  top:50%; transform:translate(-50%,-50%);  走的自己的一半 

transform:rotate旋转,通过transform-origin来控制旋转原点;

CSS3中的3D坐标系和一般不同Y轴是反的

perspective:视距;给父元素设置,值越大3D转换效果越不明显。

backface-visibility 属性定义当元素不面向屏幕时是否可见。

animation:动画名称 动画时间 运动曲线 何时开始 播放次数 是否反方向;

@keyframes 动画名称 {

  from{ 开始位置 }  0%

  to{  结束  }  100%

}

播放次数:infinite; 无限循环播放

flex子项目在主轴的缩放比例,不指定flex属性,则不参与伸缩分配

min-width  最小值      min-width: 280px  最小宽度  不能小于 280

max-width: 1280px  最大宽度  不能大于 1280

justify-content调整主轴对齐(水平对齐)

flex-flow是flex-direction、flex-wrap的简写形式, flex-flow: 排列方向 换不换行;

text-shadow:水平位置 垂直位置 模糊距离 阴影颜色;

14,display:flex

CSDN博客--Flex布局详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,504评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,434评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,089评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,378评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,472评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,506评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,519评论 3 413
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,292评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,738评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,022评论 2 329
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,194评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,873评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,536评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,162评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,413评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,075评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,080评论 2 352

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,747评论 1 92
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,308评论 0 11
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,741评论 0 2
  • 1. 前言 前端圈有个“梗”:在面试时,问个css的position属性能刷掉一半人,其中不乏工作四五年的同学。在...
    YjWorld阅读 4,434评论 5 15
  • H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解dis...
    Mx勇阅读 4,468评论 0 26