`
angowang
  • 浏览: 5514 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

css的居中

    博客分类:
  • css
 
阅读更多

css的居中问题有好几种,第一种是水平居中,其实现代码如下:

<!DOCTYPE html>
<html>
    <head>
        <title>xxx</title>
        <style type="text/css">
            .parent {
                width: 400px;
                height: 400px; 
                background-color: red;
                text-align: center;
            }
            .child {
                width: 200px;
                height: 200px; 
                background-color: blue;
                margin: 0 auto;
            }
        </style>
    </head>
    <body>
        <div class="parent">
            <div class="child"></div>
        </div>
    </body>
</html>

 第二种是垂直居中,其实现代码如下:

<!DOCTYPE html>
<html>
    <head>
        <title>xxx</title>
        <style type="text/css">
            .parent {
                width: 400px;
                height: 400px; 
                background-color: red;
                position: relative;
            }
            .child {
                background-color: blue;
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                margin: auto;
                width: 200px;
                height: 200px;
            }
        </style>
    </head>
    <body>
        <div class="parent">
            <div class="child"></div>
        </div>
    </body>
</html>

 第三种是图片文字垂直居中,其实现代码如下:

<!DOCTYPE html>
<html>
    <head>
        <title>xxx</title>
        <style type="text/css">
            .parent {
                width: 400px;
                height: 400px; 
                background-color: red;
                position: relative;
            }
            .child {
                background-color: blue;
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                margin: auto;
                width: 200px;
                height: 200px;
            }
            img {
            	width: 100px;
            	height: 100px;
            	vertical-align: middle;
            }
        </style>
    </head>
    <body>
        <div class="parent">
            <div class="child"><img src="Koala.jpg" />character</div>
        </div>
    </body>
</html>

 

分享到:
评论

相关推荐

    WEB前端CSS居中的几种方法共4页.pdf.zip

    以下将详细讲解几种常用且有效的CSS居中方法。 1. **水平居中** - **Text-align属性**:适用于内联元素或块级元素容器。设置`text-align: center;`可以使容器内的文本和内联元素水平居中。 ```css .container...

    div+css居中

    在网页设计领域,"div+css居中"是一种常见的布局技术,用于使元素在网页上水平或垂直居中对齐。这种技术利用HTML中的`&lt;div&gt;`元素作为容器,结合CSS(Cascading Style Sheets)样式来实现内容的定位。在本教程中,...

    学会这三种方法css居中,已经够你用啦

    以下是一些常用的CSS居中技术: 1. **水平居中**: - `margin: 0 auto`:这是最常见的水平居中方法,适用于块级元素。通过设置左右边距为自动,元素会被放置在其父元素的中心位置。 - **文字水平居中**:可以使用...

    css左右居中对齐

    在网页设计中,CSS...总的来说,理解并掌握这些CSS居中对齐的方法,将有助于提升你的网页设计技能,使你能够更灵活地控制网页元素的布局。在实践中不断探索和尝试,你会发现CSS在网页设计中有着无穷的可能性。

    CSS居中实例之大小不固定的图片居中方法

    本文介绍了CSS居中实例之大小不固定的图片居中方法,分享给大家,具体如下: 1.利用table-cell实现垂直居中 [站外图片上传中……(5)] div{ width: 500px; height: 500px; background: #ccc; } .box1{ text...

    CSS居中大礼包

    **CSS居中大礼包** 水平居中 行内元素&行内块元素:看父元素是不是块级元素,如果是,直接父元素加text-align 如果不是,可将父元素设置为块元素,再用text-align:center; 块元素:如果设置的宽度,谁居中谁就直接...

    Google浏览器CSS居中兼容问题完美解决方法

    标题“Google浏览器CSS居中兼容问题完美解决方法”揭示了一个非常具体的场景:在使用Google浏览器(Chrome)时,常见的居中布局出现兼容性问题。这通常涉及对Web标准的解释差异以及某些浏览器特定的行为。 描述部分...

    使用CSS居中浮动元素的方法

    这里我们将详细介绍两种使用CSS居中浮动元素的方法。 方法一:利用绝对定位 这种方法适用于知道元素确切尺寸的情况。首先,将容器的定位属性设置为`absolute`,这将使元素相对于最近的非静态定位祖先元素进行定位。...

    Div+CSS布局居中.pdf

    这是最推荐的CSS居中方法。通过设置元素的`margin-left`和`margin-right`为`auto`,可以在具有固定宽度的容器内使元素水平居中。例如: ```css div#container { margin-left: auto; margin-right: auto; width...

    JS 打印界面的CSS居中代码适用所有浏览器

    总的来说,实现JS打印界面的CSS居中,关键在于理解JavaScript的HTML操作和CSS的布局技巧。通过`preview(oper)`函数处理打印范围,以及利用CSS的表格布局和相对/绝对定位实现垂直居中,我们可以为用户创建一个整洁、...

    css中实现垂直居中demo

    Div+CSS布局居中.docx

    以下将详细讲解几种常见的CSS居中方法。 1. **使用自动外边距实现居中** 这是CSS中推荐的让元素水平居中的方法。通过将元素的`margin-left`和`margin-right`都设置为`auto`,元素会自动调整自身的左右外边距,使其...

    DIV+CSS 图片垂直居中效果

    在网页设计中,"DIV+CSS 图片垂直居中效果"是一个常见的布局需求,它涉及到CSS的盒模型、定位和Flexbox或Grid等现代布局技术。以下是对这一主题的详细阐述: 1. **基础概念** - **DIV**:HTML中的`&lt;div&gt;`元素是一...

    html+css居中布局公司html网站模板

    HTML+CSS居中布局是网页设计中的核心技巧之一,尤其在构建公司或企业网站时,一个清晰、整洁且居中的布局能为用户带来良好的浏览体验。这个“html+css居中布局公司html网站模板”正是为了实现这样的效果而设计的。...

    居中+遮蔽css+html

    对于css如何让div剧中一直没太明白,这两天查看了好多资料,看了好多感觉这个还挺常用的

    DIV+CSS DIV居中布局

    本篇文章将深入探讨如何利用`DIV+CSS`实现`DIV`的居中布局。 首先,我们要理解`&lt;div&gt;`元素。`&lt;div&gt;`是“division”的缩写,代表一个区域或区块,在HTML中用于组合其他元素,是构建网页布局的基础。通过设置`&lt;div&gt;`...

    div+css垂直居中和水平居中

    在网页设计中,实现元素的垂直居中和水平居中是一项常见的需求,这涉及到CSS布局技术。本篇文章将深入探讨如何使用div+css方法来实现这一目标。在现代Web开发中,div元素作为布局容器广泛使用,而CSS则是样式控制的...

    一个图片居中的CSS示例,兼容IE6,7,8和FF,opera,safari

    在这个CSS居中示例中,虽然没有直接涉及WEB2.0的特定技术,但良好的页面布局和交互设计是WEB2.0理念的一部分。 最后,关于`div`的垂直居中,可以参考上述图片的垂直居中方法,只需将CSS应用到`div`元素上即可。同时...

Global site tag (gtag.js) - Google Analytics