css思维导图及简单知识点

css思维导图

在这里插入图片描述
css主要是用于修饰装饰网页的美观度

css引入方式

  1. 内嵌式引入css样式
<style type="text/css">
body{
font-size:30px;
}
</style>
  1. 行内样式:直接在标签里加css样式
<b style="font-size:56px;>巴拉巴拉</b>
  1. 外链样式:把css当成一个文件,通过link标签引入到html中
<link  rel="stylesheet" type="text/css" href="css/main.css">

4.嵌入样式:是内嵌式和外链式的一种综合使用
同时style标签里也可以加入其他样式

<style type="text/css">
  @import url("css/style.css");

</style>

选择器

1.标签选择器
通过标签的名字命名

body{
color:red
}

2.id选择器
标签中的id属性,通常应用于某些标签中独有的样式

#one{
color:red
}

3.类选择器
标签中的class属性
通常应用于某几个标签具有相同的样式

.pink{
color:pink
}

4.全选择器
使用*号来表示对整个html中所有标签都起作用

*{
font-size:36px
}

5.包含选择器:嵌套 中间用空格间隔
空格式包含选择器的标示

#content p{
color:red;
}

6.分组选择器
多个选择符同时具备同一种样式时使用分组选择器
标志是逗号

body,p,one,h1{
color:red;
}

7.标签指定式选择符
中间不会存在任何符号

h1#one{
color:red;
}

8.组合选择器:将前面7种综合起来用

定位布局

定位position
1.绝对定位
absolute 将对象从文档流分离出来,通过设置left、right、top、bottom四个方向相对于父级对象进行绝对定位。如果不存在这样的父对象,则依据body对象。
2.相对定位
relative 对象不从文档中分离,通过设置left,right,top。bottom四个方向相对于自身位置进行相对定位
3.浮动
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
浮动的元素相互影响,可以在某个地方加上clear,清楚浮动的影响。
两个块状元素浮动起来无法放在同一行,因为块状元素就是这么霸道,所以我们可以将块状元素改成内联元素,就可以解决这个问题。

伪类

1.未访问的链接

 a:link{color:#ff0000}

2.已访问的链接

a:visited{color:#00ff00}

3.鼠标移动到链接上

a:hover{color:#ff00ff}

4.鼠标按下到链接上

a:active{color:#0000ff}

案列

<style> 
div
{
width:100px;
height:100px;
background:yellow;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}

div:hover
{
width:300px;
}
</style>

效果前
在这里插入图片描述
效果后
在这里插入图片描述

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
什么是CSSCSS 是层叠样式表 ( Cascading Style Sheets ) 的简称。 CSS 是一种标记语言,属于浏览器解释型语言,可以直接由浏览器执行,不需要编译。 CSS 是用来表现HTML或XML的标记语言。 CSS 是由W3C的CSS工作组发布推荐和维护的. CSS 是编程入门人员的必修课,运用CSS样式可以让页面变得美观。 CSS语法由三部分构成:选择器、属性和值: selector {property: value} CSS3 是最新的 CSS 标准。 css3比css多了一些样式设置而已。 css3是向前兼容的,也就是说,css中有效的code在css3也有效。 一个csscss3都有效的code,如果浏览器不支持css3,那么只会以css的样式显示。最常见的就是圆弧角。一个只在css3中有效的code,如果浏览器不支持css3,那么其显示效果就不会出现。 css3和css,在编写code的时候,除了对一些css3中新出现的属性设置,其它完全一样。 CSS3新增属性 box-shadow(阴影效果) border-colors(为边框设置多种颜色)  boder-image(片边框) text-shadow(文本阴影) text-overflow(文本截断) border-radius(圆角边框) opacity(不透明度)  box-sizing(控制盒模型的组成模式):指定两个boxes接壤 resize(元素缩放):指定一个div元素,允许用户调整大小 outline(外边框) background-origin(指定背景片从哪里开始显示) background-clip(指定背景片从什么位置开始裁切)  background(为一个元素指定多个背景)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值