Chinaunix首页 | 论坛 | 博客
  • 博客访问: 408181
  • 博文数量: 117
  • 博客积分: 5235
  • 博客等级: 大校
  • 技术积分: 1775
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-12 15:51
文章分类

全部博文(117)

文章存档

2012年(9)

2011年(2)

2010年(21)

2009年(13)

2008年(72)

我的朋友

分类: 系统运维

2008-12-02 11:01:58

背景:

    以前自己弄过一点XHTML,于是现在派上用场了.下面是一些css的总结,不一定都是难点,但都是盲点,我的盲点.

正文:

css之乱总结
1.显示与隐藏
visibility:visible;
visibility:hidden;
>>>visibility会保留对象的位置
display:inline;
display:block;
display:none;
>>>display:none不保留对象的位置
2.内联与块
内联:inline,:<a>, <font>, <span>. 元素共存于一行中。
:block,:<div>, <table>, <li>。 前后加换行。
>>>由diaplay可以改变性质
3.边框
3.1要设置一种border-style: solid;才能显示。值:none, solid, outset等十种。
3.2边框合并:即紧邻两边框合并成一条。
border-collapse: collapse; 值:collapse | separate | inherit
3.3透明边框
border-color: transparent;
>>>透明,但保留占位。
4.链接
a:link,a:visited,a:hover,a:active
>>>其实使用的是伪类.在 CSS 定义中,a:hover必须位于 a:linka:visited 之后,这样才能生效.a:active必须位于 a:hover 之后,这样才能生效!
5.伪类
:link, :visited, :focus
>>>相当于事件,即事件发生的对象上体现这个属性设置
6.背景
6.1 背景重复
background-repeat: no-repeat;:repeat-x, repeat-y, repeat;
6.2 水印效果
background-attachment: fixed;:fixed, scroll;
7. 如何使用外部css

<link href="../css/topic.css" rel="stylesheet" type="text/css">

>>>将.css文件路径替换
8. 文本
8.1 对齐
text-align: center;:justify, left, right, center;
8.2 修饰
text-decoration: underline;:none, underline, overline, line-through, blink
>>>blink是闪烁,有动画效果,可用于提示。
8.3 缩进
text-indent: 20px;
>>>可以是负值.用于定义块级元素中第一个内容行的缩进,产生一种“悬挂缩进”的效果。
8.4 大小写
text-transform: uppercase;:none, uppercase, lowercase, capitalize;
>>>capitalize每个单词首字母大写
8.5 空白处理(格式)
white-space: normal;:normal, pre, nowrap;
>>>nowrap:文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
8.6 方向
direction: rtl;:rtl, ltr;
>>>左右关系
9. 字体
9.1 名字列表
font-family: "times, sans-serif"; 逗号隔开各字体名,引号括起
9.2 粗细
font-weight: normal;:bold, bolder, lighter, 100~900
10. 表格
10.1 布局
table-layout : fixed;: fixed, automatic;
>>>fixed:只要有第行行内容,整个表格即可显示。
10.2 显示空单元格
empty-cells: show;:hide, show;
>>>仅用于 "separated borders" 模型
10.3 边框间空白
border-spacing: 20px 50px;
>>>列,行间距
10.4 标题位置
caption-side: left;:top, right, bottom, left

11. 溢出
overflow: scroll;
:
visible 默认。内容不会被修剪,会呈现在元素之外。
hidden 内容会被修剪,但是浏览器不会显示供查看内容的滚动条。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
>>>一般用hidden

阅读(599) | 评论(0) | 转发(0) |
0

上一篇:macr condition compile

下一篇:串口编程

给主人留下些什么吧!~~