码迷,mamicode.com
首页 > Web开发 > 详细

css

时间:2016-07-24 17:46:08      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

行内排版
<p style="text-align:center;color:red;font-weight:blod;background:green">qqqq</p>
span 可以分别设置占文字的长度
<span style="color:red;background:#666">php</span>
<span style="color:blue;background:#555">php</span>
<span style="color:green;background:#ccc">php</span>
技术分享
div占一整行
<div style="color:red;background:#666">php</div>
<div style="color:blue;background:#555">php</div>
<div style="color:green;background:#ccc">php</div>
技术分享
内嵌式排版样本
必须在head之间 必须在style之间可以改变所有的对象
如果遇到行内 行内的优先级高
<style type="text/css">
p{
color:red;
}
</style>
</head>
<p style="color:green;">PHP</p>
<p>PHP</p>
<p>PHP</p>
技术分享
class定义格式 可以让所有对象中的一部分改变
p{
color:red;
font-size:20px;
font-weight:blod;
}
.abc{
color:green;
}
</style>
</head>
<p class="abc">PHP</p>
<p class="abc" style="color:blue;">PHP</p>
<p>PHP</p>
<p>PHP</p>
<p>PHP</p>
<p>PHP</p>
技术分享
id定义型
优先级高于class

#def{
color:orange;
}
</style>
</head>
<p class="abc">PHP</p>
<p class="abc" id="def">PHP</p>

技术分享
分组
.abc,.def{
color:green;
}
.abc{
text-align:center;
}
.def{
text-align:right;
}
</style>
</head>
<p class="abc">PHP</p>
<p class="def">PHP</p>

外部排版样式的定义
p{
color:red;
font-size:50px;
font-weight:blod;
}
技术分享
导入css链接
<style type="text/css";>
@import"p.css";
</style>
外部链接方式
<link rel="stylesheet" type="text/css" href="13.css"/>

css中长度与颜色
长度单位:px            像素
颜色单位:十六进制最常用color:#ff0000  颜色名称color:red
css的文字属性:
倾斜
font-style:italic;
normal 改默认倾斜
font-variant:small-caps; 将小写字母改成同宽的大写字母
font-weight:bold;加粗
font-size:12px;字体大小
font-family宋体;
简化写法(不建议使用)
p{
    font:blod 50px 楷体——GB2312;
}
css的文本属性
color:red;字体颜色
letter-spacing:1px;文本间隔
word-spacing:15px; 单词间隔
white-space:pre跟代码一样空格
white-nowrap不换行
text-align=center;文本位置
text-decoration:none;去掉下划线
text-decoration:underline;加下划线
line-throw删除线
overline顶线
text-indent:24px;首行缩进
line-height:100% 行高
text-transform:capitalize;大写首字母
vertical-align:middle;对其
0px默认在图片底部


背景颜色
body{
background-color:red;
}
p{
background-color:green;
}
技术分享
背景图片
background-image:url(1.jpg);
background-image:none;去掉父类的背景;
background-attachment:fixed;背景图片不随滚动条滚动而滚动
background-repeat:repeat-x;将背景图案按水平方向填满
background-repeat:repeat-y;将背景图案按垂直方向填满
background-repeat:no-repeat;不填满
background-position:bottom,right;背景位置
简化形式:(多用)
background:red url("1.jpg") no-repeat center;


css中列表的使用
list-style-type:none;去除符号
        disc实心 square实心方块  decimal 数字 lower-alpha字母 
        list-style-position:inside;符号位置
    简化方式:
        list-style:none;
css边框的使用
border-style:solid;默认为无边线 dotted点状线 double双边线
border-color:red green blue yellow;上右下左
技术分享
border-width:10px 20px 30px 40px;边线宽度;上右下左
简化方案:
border: 1px dashed green;

CSS边界的使用:
padding:20px;内边距四周向里挤出20个像素
技术分享
padding-top:20px上边距向下挤出20个像素
table{
margin:20px;
}

区块 占了一整行
<p> <div>是区块
width  height  
min-height:80ox  max-height 自适应增长区块高度
min-width  max-width
float:left 浮动
clear:both 清除浮动

css中定位的使用(不会破坏布局,)
position:relative;以本来的自己的位置为基准 absolute 以网页的左上角为基准点 绝对定位 会浮在空中覆盖下层
top:8px
left:8px
z-index:1数字越大越往上层
overflow:auto必要的时候用滚动条  hide 不显示超出尺寸的内容  scroll 总是使用滚动条 over-flow-x(y)

scrollbar 滚动条

链接
color
text-decoration:none 没有下划线
background 
border:1px dashed black边框
超链接伪属性
a:link 表示超链接文字尚未被点选
a:visited  表示超链接文字已被点选过
a:active    表示超链接文字正在被点选未被放开
a:hover   表示当鼠标停留在文字上
一般情况:
a{先将4个都做成没有下划线红色
    color:red;
text-decoration:none
}
a:hover{重写
    color:blue;
text-decoration:underline
}

css光标的使用 
span{
    cursor:hand/pointer手型 url("光标.ani")
}
dhtml
behavior:url(font.htc);
css中缩放的使用
zoom:0.75缩放到75%


css滤镜
filter:alpha(opacity=100)亮度
style=2样式技术分享

背景使用滤镜j需要高度
blur(strength=15)模糊
direction=275角度
add=false抽象
flip flipv水平翻转
dropshadow(color=red,offx=5,offy=5);投影
positive建立透明
filter:xray  gray invert 
shadom(color=red,direction=125,strength=5;)阴影

选择器
id
#title{
    color:red
}
<p id="title"> id只可以用于一个
id与选择器结合
h2#title{
    color:blue;
}
<h2 id="title">2222</h2> 只允许h2的标记使用ID title
<p id="title">2222</p>
当一个以上的地方需要使用同一css规则时不应该使用id
层叠 越晚些的优先级越高同级情况下
重写
h1,h2,h3,h4{
color:red;
font-size:20px
}
h1{要放在下面
font-family:Arial Black;
}

<h1>PHOEEWW </h1>
<h2>PHOEEWW </h2>
<h3>PHOEEWW </h3>
<h4>PHOEEWW </h4>
技术分享

继承

<h1>PHOEEWW <i>很靠谱</i>丁文琪</h1>
技术分享
上下文选择器
h1下的i
h1{
color:red;
}
h1 i{
color:maroon;
font-styel:normal;
text-decoration:underline;
}

<h1>PHOEEWW<i>很靠谱</i>丁文琪</h1>
技术分享


子类选择器
div.box{
color:red;
}
div.box1{
font-weight:bold;
}
div.box2{
font-style:italic;
}

<div class="box">PPPPP</div>
<div class="box box1">PPPPP</div>
<div class="box box2">PPPPP</div>
技术分享
通用选择器
*{代表所有的标记
    margin:0;
}
相邻选择器
strong[title]{
color:red;
background:orange;
}

<strong title="vrvree">php</strong>
<strong>feef</strong>
技术分享
子选择器与div的嵌套
#contion{
background:orange;
border: 1px solid black;
padding:20px;
}
.box{
border:1px solid black;
margin:10px;
padding:10px;
}
#contion > p{
color:blue;
}
.box p{
color:green;
}
</style>
</head>
<body>

<div id="contion">
<p>php100</p>
<div class="box">
<p>wewq</p>
</div>
<div class="box">
<p>wewq</p>
</div>
</div>


技术分享


margin-left:auto  
margin-right:200px
左边自动扩展 右边扩展200px
左右都auto 会居中
margin:0 auto 0 auto剧中


使用span更好的控制区域中的文本
display:block 转换为区块
display:inline 转换为内联
display:none不占位隐藏

背景图像渐变的制作
background:#FF4242 url(bg.jpg) repeat-x;

给标题加图标
h5{
    background:url(arrow.gif) no-repeat left center;
font-size:80px
}
<h5>php</h5>


table col.col1{
    backgroud:wheat;
}
<colgroup>
<col class="col1"/>
<col class="col2"/>
<col class="col3"/>
<col class="col4"/>
</colgroup>

<form>
标签用于为用户输入创建 HTML 表单。
</form>




css

标签:

原文地址:http://www.cnblogs.com/songwenyi/p/5701099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!