网站建设资讯

NEWS

网站建设资讯

css如何设置图片位置居中

这篇“css如何设置图片位置居中”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“css如何设置图片位置居中”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起来看看具体内容吧。

创新互联技术团队十年来致力于为客户提供网站设计制作、网站建设成都品牌网站建设营销型网站、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了上千网站,包括各类中小企业、企事单位、高校等机构单位。

css是什么意思

css是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来设计网页的样式,使网页更加美化。它也是一种定义样式结构如字体、颜色、位置等的语言,并且css样式可以直接存储于HTML网页或者单独的样式单文件中,而样式规则的优先级由css根据这个层次结构决定,从而实现级联效果,发展至今,css不仅能装饰网页,也可以配合各种脚本对于网页进行格式化。

css设置图片位置居中的方法:可以在图片外面添加一个p标签,然后通过设置line-height属性使图片位置居中,如【

line-height:300px;】。

具体方法如下:

1、利用display:table-cell,具体代码如下:

html代码如下:


   

css代码如下:

.img_wrap{
    width: 400px;
    height: 300px;
    border: 1px dashed #ccc;
    display: table-cell; //主要是这个属性
    vertical-align: middle;
    text-align: center;
}

效果如下:

css如何设置图片位置居中

2、采用背景法:

html代码如下:

css代码如下:

.img_wrap{
    width: 400px;
    height: 300px;
    border: 1px dashed #ccc;
    background: url(wgs.jpg) no-repeat center center;
}

效果如下图:

css如何设置图片位置居中

(学习视频分享:css视频教程)

3、图片外面用个p标签,通过设置line-height使图片垂直居中:

html代码如下:

 
     

 

css代码如下:

*{margin: 0px;padding: 0px}
.img_wrap{
    width: 400px;
    height: 300px;
    border: 1px dashed #ccc;
    text-align: center;}
.img_wrap p{
    width:400px;
    height:300px;
    line-height:300px;  /* 行高等于高度 */
}
.img_wrap p img{
    *margin-top:expression((400 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
    border:1px solid #ccc;
}

效果图如下:

css如何设置图片位置居中

感谢你的阅读,希望你对“css如何设置图片位置居中”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注创新互联行业资讯频道!


本文题目:css如何设置图片位置居中
网站网址:http://njwzjz.com/article/pdcgij.html

其他资讯