CSS属性让整体布局的居中以及让网页的背景居中的方法

本篇内容主要讲解“CSS属性让整体布局的居中以及让网页的背景居中的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS属性让整体布局的居中以及让网页的背景居中的方法”吧!

创新互联公司是一家专业提供祁阳企业网站建设,专注与成都网站建设、成都网站设计HTML5、小程序制作等业务。10年已为祁阳众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

DIV+CSS布局居中问题

在DIV+CSS布局的页面里,从布局内容到页面里文章文字居中都是非常重要的,而CSS来设置居中也是非常简单的。

1、首先介绍使用CSS属性让整体布局的居中:

设置页面父级居中,那整个页面的父级是什么呢?我们可以想象整个页面的内容是由和这两个包含,那根据较近父级我们就设置body的CSS来实现居中问题,可以向在内容里居中有text-aligh:center;而这个元素在IE下有用,经过试验在火狐等浏览器下只设置text-aligh:center;居中是无法让布局居中,那我们还需要设置个“margin:0auto;”这个是什么意思呢,意思是内容上下为0距离,而左右为“auto”自动,这样就可以设置实现网页布局居中具体CSS的居中代码为:

body{text-aligh:center;margin:0auto;}但是即使这样也会出现问题,因为你没有设置布局有多宽“width”,一旦你内容布局中在最外层CSS控制中,设置了float:属性,那布局将会向你设置的float:方向靠,解决方法,除了设置body的居中的CSS属性外,还需在布局设置最外层div也居中,而且定义宽度是多少,假如网页宽度为700px,最外层CSS样式为的class="weicheng",那设置应该这样“.weicheng{margin:0auto;width:700px;}”即可。完整实例为(可将代码拷贝新建html文件浏览观看效果):

以下为引用的内容:

    www.divCSS5.com的CSSdiv的布局居中实例title> <styletypestyletype="text/CSS"> <!--  body{text-align:center;margin:0auto;}   .waicheng{color:#0066CC;margin:5pxauto;width:700px;height:200px;  border:1pxsolid#000000;}  --> style> head> <body> <divclassdivclass="waicheng">我是CSS中的居中的实验;我的布局外层有一个边为1px黑色边,   我宽700px,高为200px,设置了与顶部内容距离为5PXdiv> body> html></pre><p><strong>DIV+CSS布局居中实例浏览</strong></p><p><strong>2、介绍使用CSS属性让网页的背景居中:</strong></p><p>这里居中就包括了左右居中与上下居中,居中代码如下:<br/>body{BACKGROUND:#FFFurl(http://www.divCSS5.com/img/CSS-logo.gif)no-repeatcenter;}//这段话意思就是让CSS-logo.gif这个图片设置背景不重复(no-repeat),并将居中(center)这个居中是左右居中,而垂直不需要设置,自动会居中。</p><p><strong>3、CSS让介绍文字、图片内容左右上下居中方法教程:</strong></p><p>我们知道左右就中好办,直接用text-align:center;即可让文字与图片内容居中,但是垂直呢,假如我们在高度为120px的高度下垂直居中,图片居中是vertical-align:middle;CSS属性,文字居中就要靠设置行高方法居中文字内容,这里我们设置为120px的高度这需要设置个line-height:120px;这样就通过CSS属性类样式来实现文字与图片的上下左右居中。</p><p>整个网站居中的代码如下:</p><p>以下为引用的内容:</p><pre><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"/> <title>www.divCSS5.com的CSSdiv的完整居中实例title> <styletypestyletype="text/CSS"> <!--  body{text-align:center;margin:0auto;background:url(http://www.divCSS5.com/img/CSS-logo.gif)no-repeatcenter;}  .waicheng{color:#0066CC;margin:5pxauto;width:700px;height:120px;  line-height:120px;border:1pxsolid#000000;}  .waichengimg{vertical-align:middle;}  --> style> head> <body> <divclassdivclass="waicheng">我是CSS中的居中的完整居中实例;  我的布局外层有一个边为1px   <imgsrcimgsrc="/upload/otherpic60/486843.gif" alt="图片内容居中"/>div> body> html></pre><p>到此,相信大家对“CSS属性让整体布局的居中以及让网页的背景居中的方法”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!</p>            
            
                            <br>
                本文标题:CSS属性让整体布局的居中以及让网页的背景居中的方法                <br>
                当前地址:<a href="http://myzitong.com/article/jcsecc.html">http://myzitong.com/article/jcsecc.html</a>
            </div>
        </div>
        <div class="contentr fr">
            <h3>其他资讯</h3>
            <ul>
                <li>
                        <a href="/article/pccojp.html">简单获取新浪短网址API接口的方法(附PHP请求示例)</a>
                    </li><li>
                        <a href="/article/pccojg.html">Android中怎么自定义水平渐变进度条</a>
                    </li><li>
                        <a href="/article/pccojc.html">如何设置Linux桌面环境</a>
                    </li><li>
                        <a href="/article/pccoip.html">如何解决SpringMVC接口漏洞百出</a>
                    </li><li>
                        <a href="/article/pccogs.html">Node.js路由</a>
                    </li>            </ul>
        </div>
    </div>
</div>
<!--底部-->
<footer>
    <div class="foot">
        <div class="container">
            <h1>梓潼大橙子建站您身边的网站制作服务商</h1>
            <div class="foot1">
                <ul>
                    <li>
                        <dl><i class="iconfont"></i><b>地址ADDRESS</b></dl>
                        <p>四川-成都青羊区太升南路288号<br>
                            锦天国际A座10楼
                        </p>
                    </li>
                    <li>
                        <dl><i class="iconfont"></i><b>电话/TEL</b></dl>
                        <p><a href="tel:02886922220" target="_blank">028 86922220</a> (工作日)<br>
                            <a href="tel:18980820575" target="_blank">1898082 0575</a> ( 7x24 )
                        </p>
                    </li>
                    <li>
                        <dl><i class="iconfont"></i><b>QQ咨询</b></dl>
                        <p> 244261566 (售前)<br>
                            631063699 (售后)
                        </p>
                    </li>
                    <li>
                        <dl><i class="iconfont"></i><b>邮箱/E: mail</b></dl>
                        <p> service@cdcxhl.com (业务)<br>
                            hr@cdcxhl.com (求职)
                        </p>
                    </li>
                </ul>
            </div>
            <div class="link">
                友情链接:
                <a href="http://www.cdxwcx.cn/tuoguan/neijiang.html" title="电信内江机房" target="_blank">电信内江机房</a>   <a href="http://www.muyideyu.com/" title="营山母婴护理中心" target="_blank">营山母婴护理中心</a>   <a href="http://www.tyxishu.com/" title="香港四川國際商會" target="_blank">香港四川國際商會</a>   <a href="http://www.shfdjwx.com/" title="成都工商注册代办" target="_blank">成都工商注册代办</a>   <a href="https://www.cdxwcx.com/city/suining/" title="遂宁网站建设" target="_blank">遂宁网站建设</a>   <a href="http://m.cdxwcx.com/xibuxinxi.html" title="西部信息服务器托管" target="_blank">西部信息服务器托管</a>   <a href="http://www.weixiufdj.com/" title="成都发电机维修" target="_blank">成都发电机维修</a>   <a href="https://www.cdxwcx.com/tuiguang/" title="成都网络推广" target="_blank">成都网络推广</a>   <a href="https://www.cdxwcx.com/wangzhan/gaiban.html" title="网站改版" target="_blank">网站改版</a>   <a href="https://www.cdcxhl.cn/
" title="腾讯免备案空间" target="_blank">腾讯免备案空间</a>               </div>
        </div>
    </div>
    <div class="copy container">
        Copyright