设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 网页制作 >> DHTML >> 网页制作中CSS样式表的十个技巧
精品推荐
DHTML点击TOP10
·用DHTML制作带链接的滚动公告栏
·DIV下拉式菜单(二)
·加快 DHTML 的一组技巧
·让你的网页活跃起来
·巧妙的幻灯片秀
·用CSS代码轻松Diy你的网页滚动条
·DHTML的初步入门
·会移动的文字(Marquee)
·DIV下拉式菜单(一)
·在你的主页中为Web Robot设计路标
网页制作点击TOP10
·菜鸟架设动网论坛全教程
·网页模板的使用方法 (教程)
·网页对联广告代码效果大全
·初学者入门:如何学习网页制作?
·用JavaScript实现文件图片滚动效果
·常用CSS大全
·图片循环滚动完美解决
·网页自动转向代码
·DIV CSS网页布局实例解析:实现表格形式
·网页模板的使用方法 (教程)
精选专题

网页制作中CSS样式表的十个技巧

作者: 来源:http://www.xgdown.com/ 时间:2007-7-31 11:48:21

网页制作中CSS样式表的十个技巧(2)  position: absolute;
 left:-2000px;
}

现在你既用上了漂亮的图片又很好的隐藏了真实文本——借助css,文本被定位于屏幕左侧-2000像素处。

6. css盒模型hack的另一选择

css盒模型hack被用来解决IE6之前的浏览器显示问题,IE6.0之前的版本会把某元素的边框值和填充值包含在宽度之内(而不是加在宽度值上)。例如,你可能会使用以下css来指定某个容器的尺寸:

#box {
 width: 100px;
 border: 5px;
 padding: 20px;
}

然后在html中应用:<div id="box">...</div>,盒的总宽度在几乎所有浏览器中为150像素(100像素宽度+两条5像素的边框+两个20像素的填充),唯独在IE6之前版本的浏览器中仍然为100像素(边框值和填充值包含在宽度值中),盒模型的hack正是为了解决这一问题,但是也会带来麻烦。更简单的办法如下:

css:
 
#box {
 width: 150px;
}

#box div {
 border: 5px;
 padding: 20px;
}

html:
 
<div id="box"><div>...</div></div>

这样一来在任何浏览器中盒的总宽度都将是150像素。

7. 将块元素居中

假设你的网站使用了固定宽度的布局,所有的内容置于屏幕中央,可以使用以下的css:

#content {
 width: 700px;
 margin: 0 auto;
}

你可以把html的body之内任何项目置于<div id="content"></div>中,该项目将自动获得相等的左右边界值从而保证了居中显示。不过,这在IE6之前版本的浏览器中仍然有问题,将不会居中,因此必须修改如下:

body {
 text-align: center;
}
 
#content {
 text-align: left;
 width: 700px;
 margin: 0 auto;
}

对body的设定将导致主体内容居中,但是连所有的文字也居中了,这恐怕不是你想要的效果,为此#content 的div还要指定一个值:text-align: left。

8. 使用css实现垂直居中

垂直居中对表格来说是小菜一碟,只需指定单元格为 vertical-align: middle 即可,但这在css布局中不管用。假设你将一个导航菜单的高度设为2em,然后在css中指定垂直对齐的规则,文字还是会被排到盒的顶部,根本没有什么区别。

要解决这一问题,只需将盒的行高设为与盒的高度相同即可,以这个例子来说,盒高2em,那么只需在css中再加入一条:line-height: 2em 就可实现垂直居中了!

9. 容器内的css定位

css的最大优点之一就是可以将对象定位在文档的任何位置,同样的也可以将对象在某容器内进行定位。只需要为该容器添加一条css规则:

#container {
 position: relative;
}

则容器内的任何元素的定位都是相对于该容器的。假定你使用以下html结构:

<div id="container"><div id="navigation">...</div></div>

如果想将navigation定位在容器内离左边界30像素,离顶部5像素,可以使用以下css语句:

#navigation {

共3页 9 7 [1] [2] [38 :>

网页制作中CSS样式表的十个技巧 相关文章:
网页制作中CSS样式表的十个技巧 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com