gpt4 book ai didi

jquery - 溢出 : Hidden doesn't work

转载 作者:行者123 更新时间:2023-11-28 06:47:00 24 4
gpt4 key购买 nike

我正在尝试使用 Masonry jQuery 包来制作一个图片库,并希望在您将鼠标悬停在上面的图片放大时产生效果。我已经让所有这些工作正常,但我的问题在于我无法让 overflow:hidden 工作。我的图像只是扩展到我希望它们被切断的地方。

欢迎提供任何有用的提示。这是我的一些代码:

HTML:

<div class="row">
<div class="col-md-1 test2"></div>

<div class="col-md-10 test2">
<div class="grid">
<div class="grow pic_float_w1h2"><img class="grid-item grid-item--height2" src="http://lorempixel.com/400/400/people/9"></div>
<div><img class="grid-item grid-item--height2 grid-item--width3" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--width3 grid-item--height2" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item" src="http://www.placehold.it/800x800"></div>
<div class="grow pic_float_w1h2"><img class="grid-item grid-item--height2" src="https://snap-photos.s3.amazonaws.com/img-thumbs/960w/VM43QLTKXE.jpg"></div>
<div><img class="grid-item grid-item--height" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--height2 grid-item--width4" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--height3" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--height1 grid-item--width2" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--width2" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--width2" src="http://www.placehold.it/800x800"></div>
<div><img class="grid-item grid-item--width4" src="http://www.placehold.it/800x800"></div>
</div>
</div>

CSS:

.container_gallery {
margin-top: 5%;
}


/* ---- Gallery ---- */
* {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

body { font-family: sans-serif; }

/* ---- grid ---- */

.grid {
max-width: 1200px;
max-height: 800px;
}

/* clearfix */
.grid:after {
content: '';
display: block;
clear: both;
}

/* ---- grid-item ---- */

.grid-item {
width: 160px;
height: 120px;
float: left;
border: 1px solid black;
border-color: hsla(0, 0%, 0%, 0.5);
border-radius: 0px;
}

/*
.grid-item:hover {
opacity: 0.3; filter: alpha(opacity=30);
}
*/

.grid-item--width2 { width: 320px; }
.grid-item--width3 { width: 480px; }
.grid-item--width4 { width: 640px; }

.grid-item--height2 { height: 200px; }
.grid-item--height3 { height: 260px; }
.grid-item--height4 { height: 360px; }

/* ---- Gallery End ---- */

.grow .pic_float_w1h2 img {
height: 200px;
width: 160px;

-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
}

.grow img:hover {
height: 300px;
width: 260px;
}

最佳答案

你正在寻找这样的东西

  .grow img:hover {
height: 300px;
width: 260px;
max-height: 300px;
max-width: 260px;
}

关于jquery - 溢出 : Hidden doesn't work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33987863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com