如何使用CSS在网页背景中拉伸标题

前端之家收集整理的这篇文章主要介绍了如何使用CSS在网页背景中拉伸标题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
http://www.stumbleupon.com/

http://www.mixx.com/

这两个网站都有一个背景标题页面上延伸,而内容居中并覆盖宽度的80%,并且与布局的其余部分完全一致.

我对这两个网站特别感兴趣,因为标题有两种背景颜色,而不仅仅是一种.

我确信网上有很多教程,但我没有搜索的关键字.

解决方法

分析stumbleupon.com:

“header”实际上包含两个div:wrapperHeader和wrapperNav.这两个有不同的背景颜色.
这些div只有一个具有CSS属性的子节点

margin: 0 auto

这导致水平居中.

属性也分配给内容div,因此标题,导航和内容始终居中.当然,这需要为这些元素设置一些宽度.

结构如下所示:

<div id="wrapperHeader">
    <div class="" id="header">
            <!-- mnore stuff here,like logo -->
    </div>  <!-- end header -->
</div>
<div id="wrapperNav">
    <ul id="navMain">
        <li class="discover first"><a href="/discover/toprated/">Discover</a></li>
        <li class="favorites"><a href="/favorites/">Favorites</a></li>
        <li class="stumblers"><a href="/stumblers/onlinenow/">Stumblers</a></li>
    </ul> <!-- end navMain -->  
</div>
<div id="wrapperContent">
    <div class="clearfix" id="content"> 
    </div> <!-- end content -->
</div>

如果你为Firefox获得Firebug,你可以自己轻松地分析这些元素.

猜你在找的CSS相关文章