我已经花了很多时间试图找到一个解决办法,但没有运气。
我正在使用旋转木马并通过javascript文件设置图像。然而,有趣的是,当我加载页面时,只有第一个图像按需要出现,其他图像(第2个,第3个....)只有当我调整窗口大小时才会出现,然后一切都正常工作。
这里是我的HTML
null
(function() {
var type='auto';
console.log(type);
for(var i=1; i < 9; i++){
var newDiv = document.createElement('div');
newDiv.id = 'sample-image-carousel-element'+i;
newDiv.className = 'swiper-slide';
document.getElementById('sample-image-carousal').appendChild(newDiv);
var newImage = document.createElement('img');
newImage.id = 'sample-image-carousel-element-image'+i;
newImage.src = 'assets/img/dc_website/portfolio_images/'+type+'/'+type+'_'+i+'.jpg';
document.getElementById('sample-image-carousel-element'+i).appendChild(newImage);
}
})();
.portfolio-details-slider img {
width: 100%;
}
.portfolio-details-slider{
margin-top: 20px;
position: relative;
width: 12px;
height: 12px;
background-color: #fff;
opacity: 1;
border: 1px solid #4154f1;
background-color: #4154f1;
}
.swiper-container{
margin-left:auto;
margin-right:auto;
position:relative;
overflow:hidden;
list-style:none;
padding:0;
z-index:1
}
.swiper-slide {
opacity: .3;
}
.swiper-slide img {
opacity: 0.5;
transition: 0.3s;
}
.swiper-slide img:hover {
opacity: 1;
}
<section >
<div class="row gy-4">
<div class="col-lg-8">
<div class="portfolio-details-slider swiper-container">
<div id="sample-image-carousal" class=" swiper-wrapper align-items-center">
</div>
<div class="swiper-pagination"></div>
</div>
</div>
</div>
</section>
<script src="assets/vendor/swiper/swiper-bundle.min.js"></script>
null
另外,需要注意的是,我使用的是Swiper包CDN
我试着从其他答案中添加max-width和height属性,但没有帮助。我能做些什么来解决这个问题吗?
另一个有趣的观察是,当我将图像添加到HTML本身中的DOM时,它会像预期的那样工作。
CSS有没有屏幕尺寸特定的行?当你达到一个特定的窗口大小时,它会显示额外的图像吗?
@media screen and (max-width: 1680px) {
html {
font-size: 12pt;
}
}
@media screen and (max-width: 1280px) {
html {
font-size: 11pt;
}
}
@media screen and (max-width: 360px) {
html {
font-size: 10pt;
}
}
问题内容: 嗨,我正在尝试使用bootstrap在我的wordpress网站上制作轮播。我想在其旁边放置四个块链接。我在那里有块,图像滚动良好,但是我相信轮播会改变图像的高度。 我有图像(640 x 360),并且将4个块设置为90像素高。我这样做是为了使块与转盘底部齐平。除了块太大。我不明白这可能是什么问题。而且我搜索了所有CSS。 这是我的代码: 问题答案: 调整图像大小的原因是因为它流动。您
窗口大小,我们可以非常方便的使用width、height调整,但是如何知道 width和height是一个问题? 在 Window 操作系统中,假如我们想要缩放,我们通常会把鼠标移动到窗口的右边栏,和底部边栏,以及右下边栏。 而且在不同的边栏,鼠标呈现的样式也是不一样的。当我们在右边栏的时候我们可以通过cursor: e-resize;模拟鼠标样式。 在底部边栏我们可以通过cursor: s-re
#include <stdio.h> void fun1(void) { int i = 0; i++; i = i * 2; printf("%d\n", i); } void fun2(void) { int j = 0; fun1(); j++; j = j
我正在尝试构建一个包含6个窗格(作为父级添加到GridPane布局中)的简单Java项目。我必须在开始时设置窗口大小,并通过参考根布局的宽度和高度,设法将它们均匀地拆分。 但我想要他们调整大小,因为我改变了窗口的大小(使用鼠标,现在他们得到固定的大小)。 下面是我的代码:
问题内容: 我有以下JQuery代码: 唯一的问题是,这仅在首次加载浏览器时有效,我是否还希望在调整窗口大小时进行检查? 有任何想法吗? 问题答案: 这是一个使用jQuery,javascript和css处理调整大小事件的示例。 (如果您只是通过调整大小来设置样式(媒体查询),最好的方法是CSS) [ CSS javascript jQuery 如何停止调整大小的代码执行如此频繁! 这是绑定到调整
我有下面的代码,它设置了一个特定大小的窗口。它还从外部URL加载图像。