gpt4 book ai didi

html - Bootstrap 淡入淡出轮播急剧改变图像而不是过渡

转载 作者:行者123 更新时间:2023-11-28 03:00:18 25 4
gpt4 key购买 nike

我正在尝试改变 Bootstrap 4 轮播的正常行为。我希望它不是滑动,而是让图像淡出和淡入。经过多次搜索结果和代码迭代后,我设法让它工作,但图像不会淡入和淡出。相反,它们会发生急剧变化。

代码笔:https://codepen.io/anon/pen/RLPmyv

HTML

<div class="container-fluid">

<div class="carousel carousel-fade" data-ride="carousel">

<div class="carousel-inner" role="listbox">

<div class="carousel-item active">
<img class="img-fluid d-block" src="http://wallpaperscraft.com/image/cat_muzzle_striped_sleep_29421_300x400.jpg" alt="Cat 1">
</div>

<div class="carousel-item">
<img class="img-fluid d-block" src="https://wallpaperscraft.com/image/cat_grass_eyes_lying_spotted_striped_29443_300x400.jpg" alt="Cat 2">
</div>

<div class="carousel-item">
<img class="img-fluid d-block" src="https://wallpaperscraft.com/image/cat_face_color_furry_blue_eyes_cute_53075_300x400.jpg" alt="Cat 3">
</div>

</div>

</div>

</div>

CSS

.carousel-fade {
.carousel-item {
display: block;
position: absolute;
opacity: 0;
transition: opacity .75s ease-in-out !important;
-webkit-transition: opacity .75s ease-in-out;
-moz-transition: opacity .75s ease-in-out;
-ms-transition: opacity .75s ease-in-out;
-o-transition: opacity .75s ease-in-out;

&.active {
opacity: 1;
}
}
}

你认为我可能遗漏了什么?

最佳答案

希望您对此感到满意。它是javascript和css。 c/o CSS 技巧 CSS 技巧 https://css-tricks.com/snippets/jquery/simple-auto-playing-slideshow/

 <!doctype html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<style type="text/css">

#slideshow {
position: relative;
width: 100%;
height: 100%;
}

#slideshow > div {
position: absolute;
top: 10px;
left: 10px;
right: 10px;
bottom: 10px;
}
</style>

<script>
$("#slideshow > div:gt(0)").hide();

setInterval(function() {
$('#slideshow > div:first')
.fadeOut(1000)
.next()
.fadeIn(1000)
.end()
.appendTo('#slideshow');
}, 6000);
</script>

</head>
<body>

<div id="slideshow">

<div>
<img class="img-responsive" width="100%" src="http://wallpaperscraft.com/image/cat_muzzle_striped_sleep_29421_300x400.jpg" alt="Cat 1">
</div>

<div>
<img class="img-responsive" width="100%" src="https://wallpaperscraft.com/image/cat_grass_eyes_lying_spotted_striped_29443_300x400.jpg" alt="Cat 2">
</div>

<div>
<img class="img-responsive" width="100%" src="https://wallpaperscraft.com/image/cat_face_color_furry_blue_eyes_cute_53075_300x400.jpg" alt="Cat 3">
</div>

</div>

</body>
</html>

关于html - Bootstrap 淡入淡出轮播急剧改变图像而不是过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46248442/

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