您的位置:首页 > Web前端 > HTML

HTML静态网页的格式与布局(position:(fixed、absolute、relative)、分层、float(left、right))

2015-02-26 23:20 441 查看
一、position:fixed

  锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口。

示例:



二、position:absolute

  1.外层没有position:absolute(或relative);那么div相对于浏览器定位,如下图中b(距离浏览器右边框为50像素,距离下边框为20像素)。

  2.外层有position:absolute(或relative);那么div相对于外层边框定位,如下图中bb(距离d的右边框50像素,距离d的下边框为20像素)。

示例:



三、position:relative

  相对于默认位置的移动。

  如下图,a在用relative移动前的位置,aa为用relative移动后的位置,aa距离原位置上部的间距为50像素,距离原位置左边距为20像素。

示例:



四、分层(z-index)

  在z轴方向分层,可以理解为分成一摞纸,层数越高越靠上。

  在上面relative的示例中,我们看到了aa遮住了a,这是因为后写代码的显示级别越靠前,那么在不改变代码顺序的情况下如何让a盖住aa?如下:

示例:



五、float:left、right

  overflow:hidden; //超出部分隐藏;scroll,显示出滚动条;

  <div ></div> //截断流

设置超链接的样式示例:



附:cursor:pointer 鼠标指到上面时的形状

© 版权符号©

半透明效果:

  <div class="box">透明区域<div>

在样式表中的代码为:

.box

{

opacity:0.5; -moz-opacity:0.5 ; filter:alpha(opacity=50)

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: