简体   繁体   English

更改绝对元素的CSS位置

[英]Change CSS position of absolute element

I wanna make a slider with JQuery Swiper plugin that slider navigation's is out of swiper are. 我想用JQuery Swiper插件制作一个滑块,而滑块导航已超出了swiper的范围。 I have two element for navigation: 我有两个导航元素:

<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>

When I change right property of .swiper-button-next is go under parent element and doesn't show properly. 当我更改.swiper-button-next right属性时, .swiper-button-next位于父元素下,并且无法正确显示。

Here is a JsFiddle example. 这是一个JsFiddle示例。

Here is an image of my expected result: 这是我预期结果的图像: 在此处输入图片说明

You can add padding in parent element and set the navigation position 您可以在父元素中添加填充并设置导航位置

.swiper-container {
   padding: 0 30px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left:0;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right:0;
}

Updated Demo 更新的演示

尝试给予.swiper-button-next类更高的z-index

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM