我的联盟 作品 招聘 外包 人才  酷站加油 国内 国外 CSS  资源图库 图库 模板 矢量 图标  设计欣赏 界面 LOGO 插画 艺术  网页 平面  专访 名站 竞赛 社区
当前位置:首页 > 网页教程 > HTMLCSS教程 > 正文
CSS实现垂直居中的5种方法
来源:www.qianduan.net 作者:糖伴西红柿 2009年03月06日 11:37 网友评论:1条 点击:

哪个方法?

我最喜欢的是方法三,缺点不多。因为 content 会清除浮动,所以可以在它上面放置别的元素,并且当窗口缩放时,
居中的 content 不会把另外的元素盖住。看
例子

<div id="top">
<h1>Title</h1>
</div>
<div id="content">
 Content Here</div>

#floater {float:left; height:50%; margin-bottom:-120px;}
#top  {float:right; width:100%; text-align:center;}
#content {clear:both; height:240px; position:relative;}

现在你知道是怎么回事了,现在我们开始创建一个简单但是有趣的网站。最终的样子是这样的:

步骤一

以语义化标签开始是很好的。下面是我们的页面构成:

#floater/*把 content 置中*/
#contred/*centre 盒*/
#side
#logo
#nav/*无序列表*/
#content
#bottom/*放置版权等*/

这是我用到的 xhtml 代码:

A Centred Company
<div id="centered">
<div id="side">
<div id="logo">
   <strong><span>A</span> Company</strong></div>
<ul id="nav">
 <li><a href="#">Home</a></li>
 <li><a href="#">Products</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">Contact</a></li>
 <li><a href="#">About</a></li>
</ul>
</div>
<div id="content">
<h1>Page Title</h1>
Holisticly re-engineer value-added outsourcing after process-centric collaboration and idea-sharing.
   Energistically simplify impactful niche markets via enabled imperatives.
   Holisticly predominate premium innovation after compelling scenarios.
   Seamlessly recaptiualize high standards in human capital with leading-edge manufactured products.
   Distinctively syndicate standards compliant schemas before robust vortals.
   Uniquely recaptiualize leveraged web-readiness vis-a-vis out-of-the-box information.
<h2>Heading 2</h2>
Efficiently embrace customized web-readiness rather than customer directed processes.
   Assertively grow cross-platform imperatives vis-a-vis proactive technologies.
   Conveniently empower multidisciplinary meta-services without enterprise-wide interfaces.
   Conveniently streamline competitive strategic theme areas with focused e-markets.
   Phosfluorescently syndicate world-class communities vis-a-vis value-added markets.
   Appropriately reinvent holistic services before robust e-services.</div>
</div>
<div id="bottom">
 Copyright notice goes here</div>

首页 上一页 [1] [2] [3] [4] [5] 下一页 尾页
上一篇:跨浏览器的inline-block   下一篇:打造自己的Reset.css
收藏此页】【打印】【关闭
 相关文章  我要点评
·web页面入门
·CSS3+HTML5 实现未来Web设计
·玩转CSS3色彩
·纯CSS图片预加载
·驯服CSS选择器--健壮我们的样式表
·面向对象CSS FAQ
·也谈 CSS Sprites
·全透视:CSS Z-index 属性

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 设计服务 | 广告服务 | 常见问题 | 网站地图 | 法律声明 | 联系我们
Copyright © 2003-2012 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】