色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css豎直滾動橫向不滾動

錢諍諍2年前10瀏覽0評論

CSS豎直滾動橫向不滾動是一種常見的網(wǎng)站設(shè)計需求,可用于展示大量內(nèi)容,同時保持頁面整潔美觀。以下是一些實現(xiàn)方法:

/* 方法一:使用overflow-y和overflow-x屬性 */
.container {
width: 100%;
height: 300px;
overflow-y: scroll;
overflow-x: hidden;
}
/* 在這個例子中,.container元素的寬度為100%(與父元素相等),高度為300px,設(shè)置overflow-y屬性為scroll表示允許縱向滾動,而overflow-x屬性為hidden表示不允許橫向滾動。當.container中的內(nèi)容超出高度300px時,會出現(xiàn)縱向滾動條。 */
/* 方法二:使用transform屬性和translateY變換 */
.container {
width: 100%;
height: 300px;
overflow: hidden;
}
.content {
position: relative;
top: 0;
left: 0;
transform: translateY(0);
animation: scroll 10s linear infinite;
}
@keyframes scroll {
0% {
transform: translateY(0);
}
100% {
transform: translateY(-100%);
}
}
/* 在這個例子中,.container元素的寬度為100%,高度為300px,設(shè)置overflow屬性為hidden表示不允許滾動條出現(xiàn)。.content元素設(shè)置position為relative相對位置,top和left為0,transform屬性設(shè)置為translateY(0)表示不進行移動,animation屬性設(shè)置為scroll動畫,10s表示10秒完成一次動畫,linear表示線性動畫過渡,infinite表示無限循環(huán)。在@keyframes scroll中,設(shè)置0%時transform為translate(0),表示不移動,100%時transform為translateY(-100%),表示向上移動一個元素高度,即實現(xiàn)了滾動效果。