广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >CSS怎么设置未知大小图片在已知大小容器水平垂直居中
  • 206
分享到

CSS怎么设置未知大小图片在已知大小容器水平垂直居中

2024-04-02 19:04:59 206人浏览 独家记忆
摘要

本篇内容主要讲解“CSS怎么设置未知大小图片在已知大小容器水平垂直居中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么设置未知大小图片在已知大小容器水平

本篇内容主要讲解“CSS怎么设置未知大小图片在已知大小容器水平垂直居中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么设置未知大小图片在已知大小容器水平垂直居中”吧!


代码如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cn" >
<head>
<title>未知大小图片在已知大小容器水平/垂直居中</title>
<style type="text/css">
.box {

display: table-cell;
vertical-align:middle;

text-align:center;

*display: block;
*font-size: 175px;
*font-family:Arial;
width:200px;
height:200px;
border: 1px solid #EEE;
float:left;
}
.box img {

vertical-align:middle;
}
</style>
<body onload="int()">
<div class="box">
<img src="/file/imgs/upload/202210/19/ogdsfytop0x.gif" />
</div>
<div class="box">
<img src="http://bbs.blueidea.com/images/default/loGo.gif" />
</div>
<div class="box">
<img src="/file/imgs/upload/202210/19/ogdsfytop0x.gif" />
</div>
<div class="box">
<img src="http://bbs.blueidea.com/images/default/logo.gif" />
</div>
<div class="box">
<img src="/file/imgs/upload/202210/19/ogdsfytop0x.gif" />
</div>
<div class="box">
<img src="http://bbs.blueidea.com/images/default/logo.gif" />
</div>
<div class="box">
<img src="/file/imgs/upload/202210/19/ogdsfytop0x.gif" />
</div>
<div class="box">
<img src="http://bbs.blueidea.com/images/default/logo.gif" />
</div>
<div class="box">
<img src="/file/imgs/upload/202210/19/ogdsfytop0x.gif" />
</div>
<div class="box">
<img src="http://bbs.blueidea.com/images/default/logo.gif" />
</div>
<script language="javascript">
<!--
function int(){
obj=document.getElementsByTagName("img");
for(var i=0;i<obj.length;i++){
imgnum=obj[i];
size(imgnum);
}
}
function size(_imgnum){
w=parseInt(_imgnum.offsetWidth);
h=parseInt(_imgnum.offsetHeight);
s=w/h;
if(w>200){
w=200;
h=200/s;
_imgnum.style.width=w+"px";
_imgnum.style.height=h+"px";
}
if(h>200){
h=200;
w=200*s;
_imgnum.style.width=w+"px";
_imgnum.style.height=h+"px";
}
}
//-->
</script>
</body>
</html>

到此,相信大家对“CSS怎么设置未知大小图片在已知大小容器水平垂直居中”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: CSS怎么设置未知大小图片在已知大小容器水平垂直居中

本文链接: https://www.lsjlt.com/news/75793.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS怎么设置未知大小图片在已知大小容器水平垂直居中
    本篇内容主要讲解“CSS怎么设置未知大小图片在已知大小容器水平垂直居中”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么设置未知大小图片在已知大小容器水平...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作