本文摘自PHP中文网,作者php中世界最好的语言,侵删。
这次给大家带来HTML的基础知识.关于css样式表和样式属性的详细介绍,使用HTML的基础知识css样式表和样式属性的注意事项有哪些,下面就是实战案例,一起来看一下。一、position:fixed
锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口。
二、position:absolute
绝对位置:
1.外层没有position:absolute(或relative);那么p相对于浏览器定位,如下图中b(距离浏览器右边框为50像素,距离下边框为20像素)。
2.外层有position:absolute(或relative);那么p相对于外层边框定位,如下图中bb(距离d的右边框50像素,距离d的下边框为20像素)。
三、position:relative
相对位置:
如下图,相对于把此p包含住的p的某个位置进行固定。如果外层没有包含他的,那就相对于浏览器进行相对位置的固定。
四、分层(z-index)
在z轴方向分层,可以理解为分成一摞纸,层数越高越靠上。
在上面relative的示例中,我们看到了aa遮住了a,这是因为后写代码的显示级别越靠前,那么在不改变代码顺序的情况下如何让a盖住aa。如下:
五、float:left、right
Left、right时不用给他规定位置(left、top),直接相对于浏览器。若外部被包裹,相对于外部p的除去一行的位置的左上或右上显示。
附加:1、
1 2 3 | overflow:hidden;
<p >
</p>
|
2、cursor:pointer 鼠标指到上面时的形状;
3、半透明效果:
1 2 3 4 5 6 | <p class = "box" >透明区域<p>
在样式表中的代码为:
.box
{
opacity:0.5; -moz-opacity:0.5 ; filter:alpha(opacity=50)
}
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" />
< title >无标题文档</ title >
< style type = "text/css" >
.a
{
border:5px solid blue;
width:1000px;
height:100px;
margin:10px;
left:150px;
top:80px;
position:absolute;}
.b
{
border:5px solid blue;
width:240px;
height:200px;
margin:10px;
left:150px;
top:200px;
position:absolute;}
.c
{
border:5px solid blue;
width:740px;
height:300px;
margin:10px;
left:410px;
top:200px;
position:absolute;}
.d
{
border:5px solid blue;
width:740px;
height:200px;
margin:10px;
left:410px;
top:520px;
position:absolute;}
.e
{
border:5px solid blue;
width:240px;
height:1500px;
margin:10px;
left:150px;
top:420px;
position:absolute;}
.f
{
border:5px solid blue;
width:240px;
height:150px;
margin:10px;
left:150px;
top:1940px;
position:absolute;}
.g
{
border:5px solid blue;
width:740px;
height:1350px;
margin:10px;
left:410px;
top:740px;
position:absolute;}
.h
{
border:5px solid blue;
width:1000px;
height:200px;
margin:10px;
left:150px;
top:2110px;
position:absolute;}
.i
{
border:5px solid blue;
width:1000px;
height:200px;
margin:10px;
left:150px;
top:2330px;
position:absolute;}
</ style >
</ head >
< body bgcolor = "#F0F0F0" >
< p class = "a" >a</ p >
< p class = "b" >b</ p >
< p class = "c" >c</ p >
< p class = "d" >d</ p >
< p class = "e" >e</ p >
< p class = "f" >f</ p >
< p class = "g" >g</ p >
< p class = "h" >h</ p >
< p class = "i" >i</ p >
</ body >
</ html >
|
相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
相关阅读:
HTML Form表单元素的详解
HTML文本格式化的实例详解
html的特殊字符-css3 content:"特殊符号"应该如何使用
以上就是HTML的基础知识.关于css样式表和样式属性的详细介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
margin-top在Html中的意思是什么
Html标签伪元素绑定事件的三种方式
利用Html 5制作一个简单的时钟效果
Html怎么把dt转成块级元素
利用Html实现进度条效果的方法
Html的注释是什么
style对象的csstext方法有哪些使用方法
如何在Html页面中插入视频
Html文件如何添加音乐
Html中的title是什么意思?
更多相关阅读请进入《Html》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML的基础知识.关于css样式表和样式属性的详细介绍