基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
2018-10-12 14:03
477 查看
DIV:
<div class="pic_conent">
<div class=" fn-pr pic_layer">
<!--图片文字介绍透明层-->
<section class="bg text_layer_home p10 font-yahei fn-bc">
<h2 class="f14 fefefe">${pic.desc}</h2>
<aside class="f12 bbb">
<c:if test="${not empty pic.poi}">
<span class="scenery fn-fl">${pic.poi}</span>
</c:if>
<span class="fn-fr mt10">by ${pic.username}</span>
</aside>
</section>
<img src="${pic.picUrl}" width="320" height="420" />
</div>
</div>
CSS:
.pic_conent{
height: 720px;/*这个高度会被js改掉*/
text-align: center;
display: table-cell;
vertical-align: middle;
}
.pic_layer{text-align:center; width:100%; display:inline-block; vertical-align:middle;}
jquery:
$(function() {
var surH = $(window).height();
$(".pic_conent").height(surH);
window.onresize=function(){
var surH = $(window).height();
$(".pic_conent").height(surH);
}
您可能感兴趣的文章:
相关文章推荐
- 基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
- 只用CSS实现容器内图片上下左右居中
- css3 来实现图片在指定容器内等比例缩放,并控制中上下左右居中
- 用纯CSS实现容器内图片上下左右居中
- 只用CSS实现容器内图片上下左右居中
- css3 来实现图片在指定容器内等比例缩放,并控制中上下左右居中
- jQuery-图片预加载+等比例缩放+图片在容器中上下左右居中!
- jquery实现图片显示上下左右翻滚
- 使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。
- 纯CSS实现未知高宽的图片在容器中水平和垂直居中
- CSS3实现图片在DIV中上下左右居中(2)
- 基于jquery实现左右按钮点击的图片切换效果
- 基于jQuery图片切换实现预加载插件,左右带控制
- 基于jquery实现点击左右按钮图片横向滚动
- 使用纯CSS实现未知尺寸的图片(但高宽都小于500px)在500px的正方形容器中水平和垂直居中。你有几种方法?
- jquery实现图片显示上下左右翻滚
- jquery实现图片上下左右翻滚效果代码
- 基于jquery实现左右上下移动效果
- css实现div中的图片自动上下左右居中
- CSS实现图片在DIV中上下左右居中(1)