博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css
阅读量:5052 次
发布时间:2019-06-12

本文共 2485 字,大约阅读时间需要 8 分钟。

一共9种选择器: 三种引入css的方式: 1、可以在任意标签中添加style属性,增加css样式 
2、head中style添加css样式 
id选择器(只能有一个值,不能有重复值):通过#i1引用 #i1{
height: 100px; width: 100px; border: red 1px solid; }
3、引入css 

把下图的内容存到0416.css文件里

标签中style优先级最高,其他css样式由下而上依次查找

<div id="i1" style="height: 100px;width: 100px;background-color: blue"></div> # 优先级最高

# 这个和上个css样式相比,谁在下面谁优先级高 class选择器(值可以重复):通过.c1引用
标签选择器:通过div 引用(第一个红框div后面有个空格)
  标签层级选择器:通过div span引用(第一个红框span后面有个空格),行内标签无法应用宽、高,得输入值

 

class层级选择器:套两层div,第二个div里输入class="c2",通过.c2 span引用

id层级选择器:套两层div,第二个div里输入id="i1",通过#i1 span引用

id组合选择器:多个div,每个div里有一个id,通过#i1,#i2,#i3引用

class组合选择器:多个class,每个div里有一个class,通过.c1,.c2,.c3引用 属性选择器:通过div[jxz='abc']来引用

 

一个class引用三个样式表

css属性:
height 高度,width 宽度,background-color 背景色 
font-size 字体大小
大师兄
font-weight 字体粗细,bolder比bold还粗一些
大师兄
border: red 1px solid,border是外边框,红色1px,实线
大师兄
text-align: center 水平方向居中
大师兄
line-height: 100px 垂直居中
   
大师兄
float: left 向左飘
   
float: right 向右飘
   
display: block 属性 行内标签转换成块级标签  display: inline 加入文案 块级标签转换成行内标签 
哈哈哈
display: inline-block 行内标签和块级标签兼有
display none 隐藏标签 
margin 外边距 外边距针对自身以外进行增长 margin-top,margin-left,margin-right,margin-bottom 
 
padding 内边距 内边距针对自身进行增长 padding-top,padding-left,padding-right,padding-bottom 
 position fixed 位置固定
 # margin: 0 让body贴边 position: fixed 位置固定,拖动滚动条也不会变化,top: 0;left: 0;right: 0 完全撑开顶到头 
巨蟹座
5555
# height: 1000px 控制滚动条,margin-top: 48px 露出文案5555
position relative和absolute连用 
z-index 层级关系,分层后通过z-index来记录层级关系,z-index值大的优先显示,可以在源码里修改z-index的值 
cursor: pointer 鼠标悬浮的小手    # cursor: crosshair 截图
overflow overflow: auto 自动增加滚动条 
overflow: hidden 超出部分自动截取
overflow: scroll 出现滚动条
hover属性 当鼠标移到上面后,设置其样式         .c1{
height: 100px; width: 100px; background-color: blue; } .c1:hover{
background-color: red; }
background 是针对背景一些样式设置 background-image 背景图片 background-image 背景图片,图片大小如果小于div的大小,则无限堆叠,水平垂直都堆叠 
background-repeat: 控制是否堆叠 background-repeat: no-repeat 不堆叠
background-repeat: repeat-x 横向堆叠
background-repeat: repeat-y 纵向堆叠
 
background-position-x: 10px # 横向移动图片 background-position-y: 10px # 纵向移动图片
 

转载于:https://www.cnblogs.com/laosun0204/p/8857414.html

你可能感兴趣的文章
iOS开发常用的10个Xcode插件
查看>>
[DevExpress] GridControl添加右键菜单
查看>>
centos 6.4 下载链接地址-官方最新
查看>>
{每日一题}:四种方法实现打印feibo斐波那契数列
查看>>
设为首页,加入收藏 兼容各大浏览器
查看>>
MFC笔记8
查看>>
ECSHOP商品赠送积分也能输入小数
查看>>
用apt-get install一个软件的时候出现错误: 无法解析或打开软件包的列表或是状态文件...
查看>>
后台数组传到前台
查看>>
类型转换
查看>>
检查checkbox是否被选中
查看>>
Makefile Shell 脚本;sed命令
查看>>
win7 装docker
查看>>
利用python爬取海量疾病名称百度搜索词条目数的爬虫实现
查看>>
python3 下的文件输入输出特性以及如何覆盖文件内容和接下去输入
查看>>
linux OA搭建
查看>>
清除远程桌面连接历史记录
查看>>
使用matlab遇到的问题
查看>>
Java中的HashMap遍历和C#的字典遍历
查看>>
21_listview展示数据内容回顾
查看>>