- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经构建了一个带有自定义导航的漂亮 slider 。
(function ($) {
$('.slider-for').slick({
slidesToShow: 1,
arrows: false,
fade: true,
autoplay: true,
autoplaySpeed: 2000,
asNavFor: '.slider-nav',
dots: false,
customPaging: function(slick,index) {
return '<a>'+'</a>';
},
responsive: [
{
breakpoint: 1024,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
arrows: false,
dots: true,
}
}
// You can unslick at a given breakpoint now by adding:
// settings: "unslick"
// instead of a settings object
]
});
$('.slider-nav').slick({
infinite: true,
slidesToShow: 5,
asNavFor: '.slider-for',
focusOnSelect: true,
dots: false,
customPaging: function(slick,index) {
return '<a>' + (index + 1) + '</a>';
},
responsive: [
{
breakpoint: 1024,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
centerMode: false,
arrows: false,
dots: false,
}
}
// You can unslick at a given breakpoint now by adding:
// settings: "unslick"
// instead of a settings object
]
});
})(jQuery);
@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,700");
@import url("https://fonts.googleapis.com/css?family=Lato:400,700");
body {
font-family: 'Playfair Display', serif;
}
#main-slider-wrap {
margin-top: 100px;
background-color: #fff;
margin-bottom: 150px;
}
#main-slider-wrap .container {
margin-top: 60px;
}
@media screen and (max-width: 768px) {
#main-slider-wrap .container {
margin-top: 40px;
}
}
#main-slider-wrap .slick-slide {
opacity: 0.2;
}
#main-slider-wrap .slick-slide.slick-current {
opacity: 1;
}
@media screen and (max-width: 768px) {
#main-slider-wrap .slide-item {
opacity: 1;
}
}
#main-slider-wrap .slide-item.slick-center {
opacity: 1;
}
#main-slider-wrap .slide-item img {
width: auto;
height: 44px;
cursor: pointer;
margin: 0 auto;
}
@media screen and (max-width: 768px) {
#main-slider-wrap .slide-item img {
height: 54px;
}
}
#main-slider-wrap .slick-dots {
position: relative;
list-style: none;
text-align: center;
padding-left: 0;
}
@media screen and (max-width: 1080px) {
#main-slider-wrap .slick-dots {
margin-top: 100px;
}
}
#main-slider-wrap .slick-dots li {
width: auto;
margin: 0;
margin-right: 18px;
height: 12px;
display: inline-block;
}
#main-slider-wrap .slick-dots li:last-child {
margin-right: 0;
}
#main-slider-wrap .slick-dots li.slick-active a {
background-color: #7AE1BF;
}
@media screen and (max-width: 480px) {
#main-slider-wrap .slick-dots li.slick-active {
border-bottom: none;
}
}
#main-slider-wrap .slick-dots li a {
font-size: 12px;
cursor: pointer;
color: #001D3A;
text-transform: uppercase;
width: 12px;
display: block;
background-color: #EEEEEE;
height: 12px;
border-radius: 50%;
}
#main-slider-wrap .slick-dots li a:hover {
text-decoration: none;
}
#main-slider-wrap .slider-for .text-center a {
border-bottom: 1px solid;
}
#main-slider-wrap .slider-for h3 {
font-weight: 400;
font-size: 24px;
color: #000000;
letter-spacing: -0.15px;
text-align: center;
line-height: 32px;
margin-bottom: 40px;
height: 81px;
min-height: 81px;
}
@media screen and (max-width: 768px) {
#main-slider-wrap .slider-for h3 {
margin-bottom: 20px;
height: auto;
min-height: auto;
}
}
#main-slider-wrap .slider-for a {
font-family: 'Lato', sans-serif;
font-weight: 700;
font-size: 16px;
color: #FF8672;
text-align: center;
line-height: 28px;
padding-bottom: 3px;
font-size: 16px;
}
#main-slider-wrap .slider-for a:hover {
text-decoration: none;
}
#main-slider-wrap .slider-nav .slick-current h3 {
border-bottom: 3px solid #00DDBD;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://13779usreg20181102.com/us/sites/all/themes/krm/slick/slick.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="row">
<div class="col-md-10 offset-md-1">
<div id="main-slider-wrap">
<div class="center">
<div class="slider-nav text-center">
<div class="slide-item">
<img src="https://cdn.shopify.com/s/files/1/0046/8893/7030/files/DailyMail_logo_desktop.png?6710">
</div>
<div class="slide-item">
<img src="https://cdn.shopify.com/s/files/1/0046/8893/7030/files/JCK_logo_desktop.png?6710">
</div>
<div class="slide-item">
<img src="https://cdn.shopify.com/s/files/1/0046/8893/7030/files/NationalJeweler_logo_desktop.png?6710">
</div>
<div class="slide-item">
<img src="https://cdn.shopify.com/s/files/1/0046/8893/7030/files/DigitalCommerce_logo_desktop.png?6710">
</div>
<div class="slide-item">
<img src="https://cdn.shopify.com/s/files/1/0046/8893/7030/files/DPA_logo_desktop.png?6710">
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-sm-12 col-md-8 offset-md-2">
<div class="slider-for">
<div class="text-center">
<h3>They're real and they're spectacular!</h3>
<a href="https://www.dailymail.co.uk/femail/article-6655049/The-company-cracked-code-harnessing-light-diamonds-invisible-cuts.html" target="_blank">Read article</a>
</div>
<div class="text-center">
<h3>A New Diamond Brand Helmed by Former Apple & Sleep Number Bed Execs</h3>
<a href="https://www.dailymail.co.uk/femail/article-6655049/The-company-cracked-code-harnessing-light-diamonds-invisible-cuts.html" target="_blank">Read article</a>
</div>
<div class="text-center">
<h3>Forget the 4 C’s. Meet the 3 S’s.</h3>
<a href="https://www.dailymail.co.uk/femail/article-6655049/The-company-cracked-code-harnessing-light-diamonds-invisible-cuts.html" target="_blank">Read article</a>
</div>
<div class="text-center">
<h3>Diamond startup targets millennials with sparkly diamonds.</h3>
<a href="https://www.dailymail.co.uk/femail/article-6655049/The-company-cracked-code-harnessing-light-diamonds-invisible-cuts.html" target="_blank">Read article</a>
</div>
<div class="text-center">
<h3>Sparkle Cut CEO interview.</h3>
<a href="https://www.dailymail.co.uk/femail/article-6655049/The-company-cracked-code-harnessing-light-diamonds-invisible-cuts.html" target="_blank">Read article</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
在 1024,我有它所以它只显示一个。
出于某种原因,在某些断点处,顶部 slider (slider-nav) 显示的元素少于 5 个?不确定为什么会这样?任何 CSS 问题?提前致谢!
最佳答案
不确定您是否按照预期的方式使用光滑的 slider 。
我之前的选择没有用,所以我回滚到这个答案。
幻灯片并没有丢失,它们被 slick-track 容器上带有 css 转换内联样式的 slick slider 脚本隐藏了。
也许有一个功能可以禁用宽屏幕的滑动效果,因为它会让你的幻灯片隐藏起来。
否则,你应该可以用 css 覆盖它:
.slick-slider .slick-track, .slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0) !important;
-moz-transform: translate3d(0, 0, 0) !important;
-ms-transform: translate3d(0, 0, 0) !important;
-o-transform: translate3d(0, 0, 0) !important;
transform: translate3d(0, 0, 0) !important;
}
此代码已在 primary.css
表中,但我添加了 !important,因为它无法控制元素样式。
此代码应放置在针对目标屏幕尺寸的媒体查询中,因为 translate3d 用于在移动 View 中滑动元素(1 x 1 元素)。
关于css - 光滑的 slider 导航在某些断点处显示的元素少于预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55958335/
关于我需要什么和我目前拥有什么的简短介绍 我连接到一个数据库并从中获取我的数据,然后我得到 ( Name , LongNumber) 并且基本上我有一个事件( Action )在事件发生时触发(这个
有人可以帮我分解一下吗?为什么不能用两次乘法来完成? 复数的乘法 如果计算所需的乘法次数被视为其难度的衡量标准,并且这些计算是使用复数执行的,那么很自然地会问需要多少次实数乘法才能实现评估复杂产品的实
使用 PHP 的 preg_match() 函数,我将如何匹配 2 到 5 个字符之间的单词?在这种情况下,字母保证是大写的 A-Z,并且每个 $word 变量中只有一个单词。 它必须拒绝一个 6 个
想知道是否可以在 SQL 中选择多于/少于 x 个字符的内容。 例如,我有一个员工表,我想显示姓名中包含超过 4 个字符的所有员工姓名。 这是一个示例表 ID EmpName Dept 1 John
我需要选择相同 order_ID 的所有值,其中第一个日期和最后一个日期之间的差异等于或小于 7,但我不知道我应该怎么做,可以吗给我一些帮助,我应该怎么做? 数据库布局: +-------------
我有“名称”JavaScript 变量。如果变量“名称”包含少于 4 个字符,我想执行行:msg('name','Your name must contain minimum 4 characters
我最大限度地简化了代码以使其可读。我没有对 Bootstrap 文件夹进行任何更改。所以这是“简化的”HTML 页面: 3
我已经为我的网站实现了 PayPal 延迟链接支付,但我只需要延迟 3 天,而不是默认的 90 天。有人可以告诉我是否可以修改 PHP 脚本以指示 3 天,如果可以,请告诉我我在代码中的何处进行了此指
我想在不到 1 毫秒的时间内调用线程休眠。我读到 thread.Sleep 和 Windows 操作系统都不支持它。 解决方案是什么? 对于所有想知道我为什么需要这个的人:我正在进行压力测试,想知道我
我有一个 html 文档,当 URL 长度小于 30 个字符时,我想隐藏其中的一些 id(在本例中为 id="test")。 var test = document.getElementById('t
所以,我创建了一个带有缩略图导航的 slider ,但是当它的幻灯片少于 5 个时,问题就开始出现了。 它不是只显示它应该显示的幻灯片,而是重复幻灯片以填充容器高度,并且垂直缩略图不会在单击时更改幻灯
我希望能够隐藏少于 3 个字符的列表项,我该怎么做?我下面的代码有什么问题? 我是 JavaScript/jQuery 新手。 jQuery().ready(function () { if
常识说,对于足够小的数组,插入排序是最好的。例如,Timsort对最多 64 个元素的数组使用(二进制)插入排序;来自 Wikipedia : Some divide-and-conquer algo
我从 Javascript 对象动态地将数据添加到表中。我有一个代码最终是这样的: 1 1 2 3 1 2 即使 tds 不存在,我也希望每一行都有表格边框。所以基本上对于代码中的示例
vs2005支持::stdext::hash_map::std::map. 然而,在我的测试中,::stdext::hash_map 的插入和删除 OP 似乎比::std::map 慢。(少于 100
我正在尝试使用 ViewPager 组件实现无限轮播。我基于 Antonyt 创建的那个但是使用少于 4 个 View 会出现问题。由于 View 已经到位。必须是一种欺骗 Viewpager 在不同
在这篇关于 falsehoods programmers believe about time 的有趣文章中,其中之一是 Thread.sleep(1000) sleeps for >= 1000 m
我需要编写模拟真实用户交互的加特林场景。它应该偶尔发出一些请求,例如每个用户每小时 10 个(总共 20 个用户)。 根据我在文档中看到的,constantUsersPerSec接受 double ,
我正在尝试使用只有 7 列的网格创建日历。我想让这 7 列均匀分布并适合整行。目前,7 列加起来不等于 12,我得到 12 列,其中 5 列是空的。 Bootstrap 3 中是否有办法让所有 7 个
我有一个 170k 行的 .txt 文件。我正在将 txt 文件导入 Pandas 。 每行都有许多用逗号分隔的值。 我想提取具有 9 个值的行。 我目前正在使用: data = pd.read_cs
我是一名优秀的程序员,十分优秀!