- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有这个正在使用的全屏背景,它在我的笔记本电脑和大屏幕上都能正常工作。问题是当我从移动设备进入网站时。背景图像(及其上方的按钮)移到一边。我不知道这是为什么。我认为它必须与 bootstrap.min 一起使用。
HTML:
<!-- Intro Section -->
<section id="intro">
<!-- Hero Slider Section -->
<div class="flexslider fullscreen-carousel hero-slider-1 ">
<ul class="slides">
<!--Slide-->
<li data-slide="dark-slide">
<div class="slide-bg-image overlay-light dark-bg parallax" data-background-img="images/connexion_background.jpg">
<div class="js-Slide-fullscreen-height container">
<div class="intro-content">
<div class="intro-content-inner">
<br />
<div><a class="btn btn-md btn-white" href="contact.php">Request a Quote</a><span class="btn-space-10"></span><a class="btn btn-md btn-white " href="research-solutions.html">View Our Solutions</a></div>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
<!-- End Hero Slider Section -->
</section>
<div class="clearfix"></div>
<!-- End Intro Section -->
JS:
var pageSection = $('.slide-bg-image, .bg-image');
pageSection.each(function (indx) {
if ($(this).attr("data-background-img")) {
$(this).css("background-image", "url(" + $(this).data("background-img") + ")");
}
});
function fullScreenSlider() {
if ($('.fullscreen-carousel').length > 0) {
$('.fullscreen-carousel').flexslider({
animation: "slide",
// startAt: 0,
animationSpeed: 700,
animationLoop: true,
slideshow: true,
easing: "swing",
controlNav: false,
before: function (slider) {
//Slide Caption Animate
$('.fullscreen-carousel .intro-content-inner').fadeOut().animate({ top: '80px' }, { queue: false, easing: 'easeOutQuad', duration: 700 });
slider.slides.eq(slider.currentSlide).delay(400);
slider.slides.eq(slider.animatingTo).delay(400);
},
after: function (slider) {
//Slide Caption Animate
$('.fullscreen-carousel .flex-active-slide').find('.intro-content-inner').fadeIn(2000).animate({ top: '0' }, { queue: false, easing: 'easeOutQuad', duration: 1200 });
// Header Dark Light
headerDarkLight_with_flexslider();
},
start: function (slider) {
$('body').removeClass('loading');
// Header Dark Light
headerDarkLight_with_flexslider();
},
useCSS: true,
});
};
// Header Dark Light
function headerDarkLight_with_flexslider() {
var color = $('.fullscreen-carousel').find('li.flex-active-slide').attr('data-slide');
if (color == 'dark-slide') {
$('#header').addClass('header').removeClass('header-light');
$('#header').removeClass('header-default');
}
if (color == 'light-slide') {
$('#header').addClass('header-light').removeClass('header-dark');
$('#header').removeClass('header-default');
}
if (color == 'default-slide') {
$('#header').removeClass('header-dark');
$('#header').removeClass('header-light');
$('#header').addClass('header');
}
};
// "fullscreen-carousel" height
fullScreenCarousel();
function fullScreenCarousel() {
var windowWidth = $(window).width();
var windowHeight = $(window).height();
if ($(window).width() > 767) {
$('.hero-slider-1 .slides .js-Slide-fullscreen-height').css("height", windowHeight);
}
else {
$('.hero-slider-1 .slides .js-Slide-fullscreen-height').css("height", '400px');
}
};
$(window).resize(function () {
fullScreenCarousel();
});
};
按钮和背景图像向右移动。它们没有居中,背景图片会重复出现。
在Mozilla的开发工具上可以看到:
如有任何帮助,我们将不胜感激。
谢谢。
最佳答案
将幻灯片中的图像居中将其添加到您的 css
.flexslider img { margin: 0 auto; }
或
.flexslider .slides > li{
background-size: cover;
background-repeat: no-repeat;
background-position: center;
关于javascript - Flexslider 全屏不在移动设备上居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43862735/
我目前正在构建一个使用多个 flexslider 的站点。这个概念是,当用户单击特定按钮时,它会显示一个带有与按下的按钮相关的特色内容的 flexslider,这都是非常简单的东西。 我现在遇到的问题
我正在使用 Woothemes 的最新 Flexslider,并且我正在尝试将一个 FlexSlider 初始化到另一个 FlexSlider 中。像这样: function initFrontpag
由于布局问题,我尝试在 flexslider 本身之外使用 .flex-caption。 你能想出一个办法让我实现这个目标吗? 理想情况下,标记的结构如下: Caption 最佳答案 这解决
你好,我会实现一个基本的 slider 。我想使用 http://flexslider.woothemes.com/index.html 来做到这一点 在我的文件 application.htlm 中
我的 wordpress 主题包含一个 jquery flexslider(版本:jquery.flexslider-min.js),问题是当我试图通过修改 slider 的高度参数(通过设置 fix
我正在使用 Flexslider,现在正在使用外部控制容器功能 - 因此我可以通过不同 DIV 容器中的链接来控制 slider 。但是,当我翻转幻灯片时,我仍然需要翻转方向箭头。我一直无法让两者一起
我有一个全角 FlexSlider,每张幻灯片都有一张图片,顶部有一些 HTML 内容。 但由于某些原因,HTML 内容仅在幻灯片动画之后出现。 这是一个 JSFiddle:http:
我在使用 flexslider 时遇到了一个奇怪的问题。幻灯片 LI 没有获得正确的宽度,因此显示了所有幻灯片。这仅发生在第一页加载时。一旦我切换到另一个选项卡并切换回来,一切看起来都很好。也许是 J
我正在使用一个非常基本的 slider ,我有两个问题: 我似乎没有找到隐藏幻灯片下方默认按钮控件的属性? 我希望只有上一个/下一个悬停控件。 如果我不能有选项 1,我自己的控件会隐藏默认值吗? 提前
我正在使用 flexslider,它工作正常。但是如何将幻灯片放映更改为“从左到右”?只有 2 个动画:淡入淡出和滑动(从右到左)。请帮忙。 最佳答案 在 1.8 版本中有一个名为“reverse”的
最初我隐藏了我的flexslider,直到用户单击链接,然后它才会打开。但由于某种原因, slider 显示后无法工作,直到我调整浏览器窗口,这很奇怪!当我不隐藏 flexslider 时,它工作得很
我收到一个来自客户的(不寻常的)请求,要求在“幻灯片”动画期间每张幻灯片之间至少有 40 像素的填充/边距。 Flexslider 的默认设置是使项目相互齐平。 2.0 中有一个新的 JQuery 选
我已经使用 Flexslider 创建了一个 slider ,并且尝试使用 manualControls: 创建导航菜单,但链接不起作用。以下是 flexslider 和 slider /导航本身的代
我正在使用 T3 框架开发 Joomla 3 模板,并且包含一个使用 Flexslider 插件的 IceCarousel 模块。但是,IceCarousel 模块无法正常工作,因为存在一个 java
我在 WordPress 上安装了一个包含 Flexslider 的模板。我的语言是从右到左 (RTL) 书写的。当页面为 RTL 时,Flexslider 停止并且不显示图像。我该如何解决这个问题?
我正在尝试构建一个 Flexslider 轮播 - 它有多个图像,但当前图像居中,任一侧的下一个/上一个图像都离开屏幕 - 就像这个网站 http://www.ncad.ie/ 到目前为止,我已经用一
我正在使用 Flexslider,并被要求根据每张幻灯片的内容量在不同的时间显示它,短句子的速度很快,段落的速度很慢。当 flexslide 仅允许 1 个 Slideshowspeed 值时,如何进
我正在尝试让延迟加载工作于 Flexslider通过使用延迟加载 jquery 插件并按照本网站上的说明进行操作:http://www.appelsiini.net/projects/lazyload
我有一个 Flexislider,我想从元素外部控制它。我试过这个: var myslider = $('.slider').flexslider({ animation: 'slide' }
我最近开始使用 flexslider。 我正在使用 bootstrap 创建网站,使用代码嵌入 flexslider 图像变得不可见,我没有结果。 在标题 在 custom.js 中 $(wind
我是一名优秀的程序员,十分优秀!