CSS基础学习

基础语法

1.选择器分组

h1,h2,h3,h4,h5,h6 {
  color: green;
  }

2.继承以及子问题

通过CSS继承,子元素会继承最高的元素元素所拥有的属性

这些子元素诸如 p, td, ul, ol, ul, li, dl, dt,和 dd

不需要另外的规则,所有 body 的子元素都应该显示 Verdana 字体,子元素的子元素也一样。并且在大部分的现代浏览器中,也确实是这样的。

id选择器

#red {color:red;}
#green {color:green;}

派生选择器

#sidebar p {
	font-style: italic;
	text-align: right;
	margin-top: 0.5em;
	}

类选择器

.center {text-align: center}

属性选择器

只有在规定了 !DOCTYPE 时,IE7 和 IE8 才支持属性选择器。在 IE6 及更低的版本中,不支持属性选择

[title]
{
color:red;
}
input[type="text"]
{
  width:150px;
  display:block;
  margin-bottom:10px;
  background-color:yellow;
  font-family: Verdana, Arial;
}

css背景

背景重复

background-repeat:
repeat-x
repeat-y
norepeat

背景定位

background-position:center;

center top botton right left

background-position:66% 33%;

放置在2/3 1/3

水平对齐

text-align 文字水平对齐方式

white-space处理文字里面的空白

属性描述
color设置文本颜色
direction设置文本方向。
line-height设置行高。
letter-spacing设置字符间距。
text-align对齐元素中的文本。
text-decoration向文本添加修饰。
text-indent缩进元素中文本的首行。
text-shadow设置文本阴影。CSS2 包含该属性,但是 CSS2.1 没有保留该属性。
text-transform控制元素中的字母。
unicode-bidi设置文本方向。
white-space设置元素中空白的处理方式。
word-spacing设置字间距。

超链接

a:link {color:#FF0000;}		/* 未被访问的链接 */
a:visited {color:#00FF00;}	/* 已被访问的链接 */
a:hover {color:#FF00FF;}	/* 鼠标指针移动到链接上 */
a:active {color:#0000FF;}	/* 正在被点击的链接 */
text-decoration:none;

去除文本的下划线

border: 1px solid blue;

设置边框的大小 粗细 颜色

border-collapse 属性设置是否将表格边框折叠为单一边框:

color是设置文本中的颜色

属性描述
border-collapse设置是否把表格边框合并为单一的边框。
border-spacing设置分隔单元格边框的距离。
caption-side设置表格标题的位置。
empty-cells设置是否显示表格中的空单元格。
table-layout设置显示单元、行和列的算法。

CSS 框模型

您还可以按照上、右、下、左的顺序分别设置各边的内边距,各边均可以使用不同的单位或百分比值:

h1 {padding: 10px 0.25em 2ex 20%;}

相对定位

移动后位置还保留着

相对定位

CSS 相对定位实例

绝对定位

CSS 绝对定位实例

css浮动的概念

CSS 浮动实例 - 向右浮动的åƒç´

CSS 浮动实例 - 向左浮动的åƒç´

CSS 浮动实例 2 - 向左浮动的åƒç´

CSS高级

margin auto 平等的均分就是居中

display:inline 设置成行内元素

list-style-type:none;
filter可以设置透明图像
媒介类型描述
all用于所有的媒介设备。
aural用于语音和音频合成器。
braille用于盲人用点字法触觉回馈设备。
embossed用于分页的盲人用点字法打印机。
handheld用于小的手持的设备。
print用于打印机。
projection用于方案展示,比如幻灯片。
screen用于电脑显示器。
tty用于使用固定密度字母栅格的媒介,比如电传打字机和终端。
tv用于电视机类型的设备。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值