第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

縮放變換時(shí),列中的 CSS 元素位于上邊框下方

縮放變換時(shí),列中的 CSS 元素位于上邊框下方

有只小跳蛙 2024-01-03 16:26:56
我使用了 4 列圖像column-count,我希望它們?cè)谑髽?biāo)懸停時(shí)縮放。第一列工作正常,但接下來的三列在轉(zhuǎn)換時(shí)將位于上邊框下方。我嘗試了各種邊距和填充,也嘗試過,z-index但沒有成功。這是JSFiddle 的實(shí)時(shí)直播代碼:.content{    margin-top: 20px;    background-color: black;}.photos img {    margin-bottom: 10px;    vertical-align: middle;    height: auto;    width: 100%;}.photos {    -webkit-column-count: 4;    -moz-column-count: 4;    column-count: 4;    -webkit-column-gap: 10px;    -moz-column-gap: 10px;    column-gap: 10px;}li img {    -webkit-transition: 0.2s;}li img:hover {    -webkit-transition: .5s;    transform: scale(1.3);}<div class="content">    <ul class="photos">        <li>            <img src="https://syndlab.com/files/view/5db9b150252346nbDR1gKP3OYNuwBhXsHJerdToc5I0SMLfk7qlv951730.jpeg">        </li>        <li>            <img src="https://lh3.googleusercontent.com/proxy/t2UjB23Xy8xLCPcwavD_5pqDWQH8wx1tOggm85KZq22oyODukZGZyMDIfGHwIKyZj1U4JeAzn3t5bkgPXcV8pJ60udJ1eQ">        </li>        <li>            <img src="https://images.all-free-download.com/images/graphicthumb/bavarian_landscape_515460.jpg">        </li>        <li>            <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">        </li>    </ul></div>
查看完整描述

2 回答

?
慕娘9325324

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以切換到 Flexbox 并毫無問題地實(shí)現(xiàn)相同的行為。


只需像這樣調(diào)整 CSS:


.photos {

? ? display: flex;

}


li {

? width: 25%;

}

這是一個(gè)正在運(yùn)行的 Codepen:https://codepen.io/alezuc/pen/jObWjLm

更新:

好吧,如果你想實(shí)現(xiàn)你在下面評(píng)論中發(fā)布的內(nèi)容,我建議你轉(zhuǎn)向純 CSS Mansory 方法。代碼如下:刪除列管理和列表(ul/li)并使用 div:


<div class="content">

? ?<div class="item">

? ? ? <img src="https://placehold.it/600x620.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://lh3.googleusercontent.com/proxy/t2UjB23Xy8xLCPcwavD_5pqDWQH8wx1tOggm85KZq22oyODukZGZyMDIfGHwIKyZj1U4JeAzn3t5bkgPXcV8pJ60udJ1eQ">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://images.all-free-download.com/images/graphicthumb/bavarian_landscape_515460.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://images.all-free-download.com/images/graphicthumb/bavarian_landscape_515460.jpg">

? ?</div>

? ?<div class="item">

? ? ? <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">

? ?</div>

? ?<span class="item break"></span>

? ?<span class="item break"></span>

? ?<span class="item break"></span>

</div>

這是 CSS 代碼:


.content {

? background-color: black;

? display: flex;

? flex-flow: column wrap;

? align-content: space-between;

? /* Your container needs a fixed height, and it?

? ?* needs to be taller than your tallest column. */

? height: 960px;

??

? /* Optional */

? padding: 0;

? width: 100%;

? margin: 40px auto;

? counter-reset: items;

}


.item {

? width: 24%;

? /* Optional */

? position: relative;

? margin-bottom: 1%;

}


/* Re-order items into 3 rows */

.item:nth-of-type(4n+1) { order: 1; }

.item:nth-of-type(4n+2) { order: 2; }

.item:nth-of-type(4n+3) { order: 3; }

.item:nth-of-type(4n)? ?{ order: 4; }


/* Force new columns */

.break {

? flex-basis: 100%;

? width: 0;

? margin: 0;

? content: "";

? padding: 0;

}


img {

? max-width: 100%;

? height: auto;

? transition: 0.2s;

}


img:hover {

? ? transition: .5s;

? ? transform: scale(1.12);

}

這是正在運(yùn)行的 Codepen:https ://codepen.io/alezuc/pen/MwayKaq


查看完整回答
反對(duì) 回復(fù) 2024-01-03
?
米琪卡哇伊

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊

我認(rèn)為這些列的問題是瀏覽器“感到困惑”,并認(rèn)為非第一張圖像位于下方。


我發(fā)現(xiàn)了完成這項(xiàng)工作的兩種可能性,第一個(gè)是我最喜歡的:display: flex;


.content{

? ? margin-top: 50px;

? ? background-color: black;

}


.photos img {

? ? margin-bottom: 10px;

? ? vertical-align: middle;

? ? height: auto;

? ? width: 100%;

}


.photos {

? ? padding: 0;

? ? list-style: none;

? ? display: flex;

}


.photos li{

? flex-basis: 25%;

? padding: 0 5px;

? margin: 0;

}


li img {

? ? -webkit-transition: 0.2s;

}



li img:hover {

? ? -webkit-transition: .5s;

? ? transform: scale(1.12);

}

<div class="content">

? ? <ul class="photos">

? ? ? ? <li>

? ? ? ? ? ? <img src="https://syndlab.com/files/view/5db9b150252346nbDR1gKP3OYNuwBhXsHJerdToc5I0SMLfk7qlv951730.jpeg">

? ? ? ? </li>


? ? ? ? <li>

? ? ? ? ? ? <img src="https://lh3.googleusercontent.com/proxy/t2UjB23Xy8xLCPcwavD_5pqDWQH8wx1tOggm85KZq22oyODukZGZyMDIfGHwIKyZj1U4JeAzn3t5bkgPXcV8pJ60udJ1eQ">

? ? ? ? </li>


? ? ? ? <li>

? ? ? ? ? ? <img src="https://images.all-free-download.com/images/graphicthumb/bavarian_landscape_515460.jpg">

? ? ? ? </li>


? ? ? ? <li>

? ? ? ? ? ? <img src="https://cdn-ep19.pressidium.com/wp-content/uploads/2019/08/16-9-original-1.jpg">

? ? ? ? </li>


? ? </ul>

</div>

使用列設(shè)置的其他可能性是圍繞添加position: absolute.photos imgfloat: left.photos。


查看完整回答
反對(duì) 回復(fù) 2024-01-03
  • 2 回答
  • 0 關(guān)注
  • 197 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)