- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以这是我的罪魁祸首网站:http://imranahmed.io/
由于某种原因,我无法获取“关于我”<div>
直接出现在我的 flickity slider
下方- 而不是“关于我”页面与 slider 重叠, slider 消失在背景中。
这是一个示例,显示了覆盖图像的“关于我”页面:
我尝试将轮播的 css 设置为 display:inside-block
但这没有任何区别,所以我对应该如何进行感到非常困惑。这是我的代码:
HTML:
---
layout: default
title: index
permalink: /
---
<script src="/bower_components/jquery/dist/jquery.min.js"></script>
<script src="/static/js/flickity.pkgd.min.js"></script>
<link href="/static/css/flickity.css" rel="stylesheet" media="screen">
<script type="text/javascript">
$(document).ready(function() {
$('.flickity-slider').flickity({
cellAlign: 'left',
contain: true,
autoPlay: true,
pageDots: false,
pauseAutoPlayOnHover: false
});
$(".nav navbar-nav navbar-right").addClass("active");
});
</script>
<div class="navbar-wrapper">
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#page-top" id="i18_title"><span data-i18n="website.title">{{ site.title }}</span></a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right" id="i18_navbar">
{% for section in site.data.landing %}
<li>
<a class="page-scroll" href="#{{ section.id }}">
<span data-i18n="{{ section.i18n }}">{{ section.name }}</span>
</a>
</li>
{% endfor %}
</ul>
</div>
</div>
</nav>
</div>
<div class="flickity-slider">
{% for slider in site.data.slider %}
<div class="carousel-cell"><img class="carousel-image" src="{{ slider.img | prepend: site.baseurl }}" alt=""></div>
{% endfor %}
</div>
<div>
{% for section in site.data.landing %}
{% assign loopindex = forloop.index | modulo: 2 %}
<section id="{{ section.id }}" class="features {% if loopindex != 1 %} gray-section {% endif %} {{ section.css }}" style="margin-top: 0px;">
{% include sections/{{section.tpl}} %}
</section>
{% endfor %}
</div>
about.html
页面很简单,另一个 div 类称为“容器”
这是相应的 CSS:
.landing-page .flickity-slider{
height: 30%;
}
.landing-page .carousel-cell{
width: 100%; /* full width */
height: 470px; /* height of carousel */
max-height: 470px;
max-width: 100%;
margin-right: 10px;
display: inline-block;
position: relative;
}
.landing-page .carousel-image{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: 100%
max-height: 30%
object-fit: contain;
}
我是 CSS 的新手,所以我不太确定自己做错了什么 - 非常感谢您的帮助和建议!
谢谢!
最佳答案
用class=flickity-slider
去掉div上的position:absolute
,后面的“about me”div会正确“clear”。
The trade-off, and most important thing to remember, about absolute positioning is that these elements are removed from the flow of elements on the page. An element with this type of positioning is not affected by other elements and it doesn't affect other elements. This is a serious thing to consider every time you use absolute positioning. It's overuse or improper use can limit the flexibility of your site.
关于javascript - 无法让 Flickity slider 出现在两个 div 之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41653469/
测试用例:Flickity Sample 我正在使用这种笔,但在编辑 flickity-viewport 时遇到了问题。 我正在尝试使视口(viewport)的高度为 它在我的 style.css 上
我正在尝试将 iframe 定位在 flickity 的事件实例中,因为我可能在单个页面上有多个 flickity 实例(最终目标是在用户查看幻灯片时刷新刚刚查看的 iframe)选择另一张幻灯片)。
我希望 flickity slider 隐藏在桌面和更大的设备上。我想我正在按照文档中的说明进行操作,它们看起来很简单,但是,它不起作用。 div 看起来像这样:
Flickity 有事件绑定(bind)。移动到下一张或上一张幻灯片时是否有事件?例如settle event幻灯片稳定后被触发。这确实满足了我的需要,但这里的问题是,如果 Flickity 停留在同
我目前正在使用 Flickity 库在我的 wordpress 网站上显示轮播图。 问题:第一次加载网站 produkte 时,很多图像没有完全加载,只有第一厘米。 我很高兴收到有关此问题的任何提示。
以下 jquery 代码是我用来在屏幕尺寸减小时为我的 div 应用 flickity slider 的代码!但这不起作用...请告诉我这段代码有什么问题: (function($) { $(
我创建了以下 codepane使用 react-flickity-component 显示案例图片: 当我调整浏览器大小时,图像之间的边距会改变并消失 除了刷新页面之外,无论我接下来做什么,图像之间的
我有一个 Flickity 旋转木马,其中的所有内容都已设置好并可以正常工作,只是它只显示我拥有的最后一张图片,并在其他图片上重复显示(就好像它在它们上面一样)。我不明白为什么。 这是我的 HTML:
我正在实现 Flickity幻灯片,其中包括底部的幻灯片计数器和顶部的幻灯片标题。我把它们都放在了里面,但是顶部的标题不会显示应该是 img alt 标签的内容。 这就是我的 - JSfiddle H
我在同一页面上有两个轮播。阅读多个问题 ( https://github.com/metafizzy/flickity/issues/206 ) 和文档 ( https://flickity.meta
http://codepen.io/Thisisntme/pen/rVRyJE是对我的网站的测试。我正在尝试添加一个 flickity 轮播,但出于某种原因,它不会在 div 中呈现第二个图像。这是没
所以,我正在使用这个 https://codepen.io/desandro/pen/wByaqj 然后我像这样激活了 prevNextButtons: true,: $('.characters-m
我有一个包含推荐的 Flickity Carousel。轮播设置为自动播放。 问题是如果用户单击点或下一个/上一个按钮,自动播放就会停止。 这就是我所拥有的: JS var flkty = new F
我目前正在使用 Flickity Carousel创建具有不同电影内容面板的轮播。 轮播正在使用 custom navigation来控制它,而不是旋转木马附带的标准控制。然而,当您到达轮播幻灯片的末
如果轮播单元包含具有特定类的子元素,则尝试将其删除,但不知道如何使用从 flickity 中删除 API 来执行此操作。 使用 jquery mehtods,我可以很好地从 DOM 中删除,但 fli
我想知道用户何时通过单击 Flickity slider 内的链接开始导航到新页面。我在链接上附加了jQuery点击事件,但是当用户滑动并同时点击时,上的点击事件已触发,但不会导航到链接地址。 演示:
我有flickity slider页面加载时应该看起来不错。但页面加载时图像混搭。只有刷新页面一两次后才可以顺利运行。 您可以在此处找到出现意外行为的网站: DEMO 代码 $('.main-gal
我正在使用 Flickity gallery,我希望它循环一次然后停止自动播放。 3 是画廊中的最后一项,所以这就是为什么当画廊在这里落户时我试图调用它。 提前致谢!到目前为止,这是我的代码:
昨天我有一个用户不友好的轮播。然后我搜索其他灵活且响应迅速的旋转木马解决方案,然后谢天谢地我得到了这个 Flickity's carousels a fun to flick by David D
我在我的网站上设置了一个 flickity.js 轮播,我想向它添加几个 mailto 链接。默认情况下,静态点击在轮播中不起作用,所以我不得不使用 staticClick.flickity 事件来捕
我是一名优秀的程序员,十分优秀!