博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python自动化学习笔记之DAY13
阅读量:4338 次
发布时间:2019-06-07

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

基础CSS

1、CSS基本选择器

①、标签选择器:P{color:green;}

②、id选择器:#info{font-size:30px;}

③、class选择器:.info{background:#ff0;}

④、通配选择器:*{margin:0;padding:0;}

 

2、伪类

a:hover  悬浮,产生视觉效果

.c1 :hover a{background:#ff0;}  悬浮c1区域,变化的是 a

 

3、选择器的优先级

继承

①、继承是一种机制,它允许样式不仅可以应用于某个特定的元素,还可以应用于它的后代。

②、CSS继承性的权重非常低,比普通元素的权重还要低的0。

③、CSS继承是有限制的。有一些属性不能被继承,如:border, margin, padding, background等。

优先级

CSS优先级,即是指CSS样式在浏览器中被解析的先后顺序

 !important>内嵌式(1000)>id(100)>class(10)>element(1)

 

4、文本属性(css text)

text-align:文本对齐方式

text-align:center 水平居中   left左对齐,rigth右对齐 ,justify两端对齐

line-heigth:200px;文本行高,文本垂直居中

text-decoration:none;删除文本装饰

text-decoration:underline;文本加下划线

font-size:10px;

 

5、背景属性

background-color:red;背景颜色

background-image:url('1.jpg');背景图片

background-repeat:no-repeat;去掉平铺(默认是平铺的)

background-position:right top(20px,20px);

background:#fff  url('1.jpg')  no-repeat  right top

 

6、display属性

display:none;隐藏某个元素,该元素被隐藏后,原本占用的空间也会从页面布局中消失。

display:inline-block;可以把块级标签当成内联标签,布局时,放在一行里面

display:inline-block可做列表布局,其中的类似于图片间的间隙小bug可以通过如下设置解决:

#outer{

    border:3px dashed;

    word-spacing:-5px;

}

 

7、position定位

position:fixed;对象脱离正常文档流,使用top,right,bottom,left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/tangxiaof/p/7644245.html

你可能感兴趣的文章
微信测试账户
查看>>
Android ListView上拉获取下一页
查看>>
算法练习题
查看>>
学习使用Django一 安装虚拟环境
查看>>
Hibernate视频学习笔记(8)Lazy策略
查看>>
CSS3 结构性伪类选择器(1)
查看>>
IOS 杂笔-14(被人遗忘的owner)
查看>>
自动测试用工具
查看>>
前端基础之BOM和DOM
查看>>
[T-ARA/筷子兄弟][Little Apple]
查看>>
编译Libgdiplus遇到的问题
查看>>
【NOIP 模拟赛】Evensgn 剪树枝 树形dp
查看>>
java学习笔记④MySql数据库--01/02 database table 数据的增删改
查看>>
两台电脑如何实现共享文件
查看>>
组合模式Composite
查看>>
程序员最想得到的十大证件,你最想得到哪个?
查看>>
我的第一篇CBBLOGS博客
查看>>
【MyBean调试笔记】接口的使用和清理
查看>>
07 js自定义函数
查看>>
jQueru中数据交换格式XML和JSON对比
查看>>