Css  文件

Css: 美化HTML的

4种选择器:

元素选择

类选择

ID选择

伪类选择

常用的布局方案

1 写在什么位置能好用。

1.1 元素里面 优先级是最高的

1.2 元素外,文件内  优先级次之

1.3 外部文件

引入方式:<style type="text/css"></style>

组成

选择器:标签/元素选择器   class    ID   伪类选择器   属性选择器 (不常用)

组合形式:

层级选择器

.wangjianlin,.mahuateng{color: yellow;}/*组合选择器*/

父子

.wangjianlin>span{background-color: blue;}/*父子选择器*/

子孙

.wangjianlin span{background-color: brown;}/*祖辈子孙都可以*/

.header .logo{background-color: azure;}/*常用的处理手法*/

   属性:

cursor     属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状

pointer

光标呈现为指示链接的指针(一只手)

宽高:width (min-width,max-width)

height(min-height,max-height)

字体:font (font-style(字体), font-weight(字体粗细),font-size(字体大小),font-family)

字体大小,最小值,根据浏览器不同,而不同

文本

text-overflow(设置或检索是否使用一个省略标记(...)标示对象内文本的溢出)

text-align(对齐方式)

text-shadow (设置或检索对象中文本的文字是否有阴影及模糊效果)

line-height(检索或设置对象的行)

verticl-align(设置或检索对象内容的垂直对其方式)

背景:background,background-color,background-image,background-repeat(设置或检索对象的背景图像是否及如何铺排)

background-attachment(设置或检索背景图像是随对象内容滚动还是固定的)

background-position    图片中心位置控制:background-size

left: 默认的元素

center:最大外部元素

right:右侧 列表

常用用法:背景渐变

.show_img{background-image: url("1.png");  background-repeat:no-repeat; background-position-y: -20px; color: yellow; opacity: 0.1;}

背景拼接:css-sprite

颜色:Color   字体颜色     Opacity   透明度 0.5

例子:filter:alpha(opacity=50)     opacity:0.5

布局:float(该属性的值指出了对象是否及如何浮动)

clear (该属性的值指出了不允许有浮动对象的边,清除浮动)

display  (设置或检索对象是否及如何显示)

visibility   (设置或检索是否显示对象)

overflow(检索或设置当对象的内容超过其指定高度及宽度时如何管理内容   hidden :  不显示超过对象尺寸的内容 )

列表:list-style    none无   list-style-image

list-style-position    list-style-type

定位:     position  top/right/botton/left  分别距离多少

 z-index : 层级大小

absolute :  将对象从文档流中拖出,使用 left , right , top , bottom 等属性相对于其最接近的一个最有定位设置的父对象进行绝对定位。

relative :  对象不可层叠,但将依据 left , right , top , bottom 等属性在正常文档流中偏移位置

定位[top/left][bottom/right]

absolute

相对定位的那个元素,非static

fixed

相对屏幕

releative

之前位置依然占用

static

默认

边框 :border

border-width(设置对象边框的样式)

border-style(设置对象左边框的样式)

border-color  (设置对象边框的颜色)

border-radius  边框半径

border-shadow  边框阴影

边距:padding(检索或设置对象四边的内补丁)

padding-top/left/right/bottom:上下左右的内补丁margin-top/left/right/bottom

单位:em相对于当前对象内的文本尺寸

Px      相对长度-像素

%       百分比

Rem   相对于根元素大小的单位

盒子模型:外编距,内边距,边框,内容

div+css设计

web前端笔记整理---CSS的更多相关文章

  1. web前端笔记整理,从入门到上天,周周更新

    由于大前端知识点太多,所以一一做了分类整理,详情可见本人博客 http://www.cnblogs.com/luxiaoyao/ 一.HTML 1.注释 格式:<!-- 注释内容 --> ...

  2. Web前端笔记整理

    不使用Ajax无刷新提交: header('HTTP/1.1 204 No Content'); var a=document.createElement('img'); a.setAttribute ...

  3. web前端笔记整理一---HTML

    一 HTML标签1 页面及标记 1 HTML 文件结构 拓展名 .html或者.htm <!DOCTYPE html>// 声明 <html> html 主体 <head ...

  4. 2.前端笔记之css

    title: 1.前端笔记之CSS date: 2016-04-05 23:05:51 tags: 前端 categories: w3c --- 作者:刘耀 **出处:http://www.liuya ...

  5. web前端篇:CSS使用,样式表特征,选择器

    目录 web前端篇:CSS使用,样式表特征,选择器 1.CSS介绍 2.CSS使用 3.样式表特征 4.CSS选择器 5.选择器的优先级 6.练习题: web前端篇:CSS使用,样式表特征,选择器 1 ...

  6. Web前端篇:CSS常用格式化排版、盒模型、浮动、定位、背景边框属性

    目录 Web前端篇:CSS常用格式化排版.盒模型.浮动.定位.背景边框属性 1.常用格式化排版 2.CSS盒模型 3.浮动 4.定位 5.背景属性和边框属性 6.网页中规范和错误问题 7.显示方式 W ...

  7. 1+x证书Web前端开发HTML+CSS专项练习测试题(八)

    1+x证书Web前端开发HTML+CSS专项练习测试题(八) 官方QQ群 1+x 证书 Web 前端开发 HTML+CSS 专项练习测试题(八) http://blog.zh66.club/index ...

  8. 4. web前端开发分享-css,js工具篇

    web前端开发乃及其它的相关开发,推荐sublime text, webstorm(jetbrains公司系列产品)这两个的原因在于,有个技术叫emmet, http://docs.emmet.io, ...

  9. web前端开发分享-css,js工具篇

    web前端开发乃及其它的相关开发,推荐sublime text, webstorm(jetbrains公司系列产品)这两个的原因在于,有个技术叫emmet, http://docs.emmet.io, ...

随机推荐

  1. CSS学习笔记一:css 画平面图形

    最近在学习CSS,先从CSS画点平面图形入手,发现除了正方形.长方形此类比较简单,只要有长宽设置恰当即可,画圆要涉及radius,然后恢复到做界面的最讨厌的状态了,不断的修改设值,调整数据,所幸并不多 ...

  2. pc端的企业网站(IT修真院test9)详解一个响应式完成的pc端项目

    一:引入bootstrap框架 昨天一直被bootstrap栅格系统折磨. why? 我本来想一边码字,一边学习栅格布局的.but不成功.这时我头脑已经昏了. 下午,我查看了bootstrap的官网, ...

  3. 【Owin 学习系列】2. Owin Startup 类解析

    Owin Startup 类解析 每个 Owin 程序都有 startup 类,在这个 startup 类里面你可以指定应用程序管道模型中的组件.你可以通过不同的方式来连接你的 startup 类和运 ...

  4. iOS项目冗余资源扫描脚本

    iOS项目冗余资源扫描脚本 随着iOS项目的版本不断迭代,app中冗余文件会越来越多,app size也持续增加,是时候需要对app冗余资源进行检测,对app进行瘦身. 使用方法: 1. 运行环境为m ...

  5. Entity Framework Core 执行SQL语句和存储过程

    无论ORM有多么强大,总会出现一些特殊的情况,它无法满足我们的要求.在这篇文章中,我们介绍几种执行SQL的方法. 表结构 在具体内容开始之前,我们先简单说明一下要使用的表结构. public clas ...

  6. Uva 122 树的层次遍历 Trees on the level lrj白书 p149

    是否可以把树上结点的编号,然后把二叉树存储在数组中呢?很遗憾如果结点在一条链上,那将是2^256个结点 所以需要采用动态结构 首先要读取结点,建立二叉树addnode()+read_input()承担 ...

  7. 关于MFC实时的视频处理

    最近老师,让我做一下关于视频处理方面的一个项目,在实时处理这里实在是卡住了太长时间,因为不知道如何使用多线程来进行实时检测,终于有点眉目,来写个笔记记录一下. 首先需要介绍一下关于项目的背景,做一个人 ...

  8. JavaScript闭包只学这篇就够了

    闭包不是魔法 这篇文章使用一些简单的代码例子来解释JavaScript闭包的概念,即使新手也可以轻松参透闭包的含义. 其实只要理解了核心概念,闭包并不是那么的难于理解.但是,网上充斥了太多学术性的文章 ...

  9. python机器学习实战(四)

    python机器学习实战(三) 版权声明:本文为博主原创文章,转载请指明转载地址 www.cnblogs.com/fydeblog/p/7364317.html 前言 这篇notebook是关于机器学 ...

  10. HTML indexedDB数据库—简单示例

    indexedDB数据库的基本概念:在HTML5中,新增一种被称为"indexedDB"的数据库,该数据库是一种存储在客户端本地的NoSQL数据库. <!DOCTYPE ht ...