Skip to content

Commit 98988fd

Browse files
authored
Update dynamic.adoc
1 parent d260928 commit 98988fd

File tree

1 file changed

+67
-23
lines changed

1 file changed

+67
-23
lines changed

CN/modules/ROOT/pages/v4.6/dynamic.adoc

Lines changed: 67 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,25 @@
44
<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css">
55
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
66
7-
<div class="swiper-container">
8-
<div class="swiper-wrapper">
9-
<div class="swiper-slide">
10-
<img src="https://picsum.photos/800/400?random=1" alt="风景图片1">
11-
</div>
12-
<div class="swiper-slide">
13-
<img src="https://picsum.photos/800/400?random=2" alt="风景图片2">
14-
</div>
15-
<div class="swiper-slide">
16-
<img src="https://picsum.photos/800/400?random=3" alt="风景图片3">
17-
</div>
18-
<div class="swiper-slide">
19-
<img src="https://picsum.photos/800/400?random=4" alt="风景图片4">
20-
</div>
21-
<div class="swiper-slide">
22-
<img src="https://picsum.photos/800/400?random=5" alt="风景图片5">
7+
<div class="image-carousel-container">
8+
<div class="swiper-container">
9+
<div class="swiper-wrapper">
10+
<div class="swiper-slide">
11+
<img src="https://picsum.photos/800/400?random=1" alt="风景图片1">
12+
</div>
13+
<div class="swiper-slide">
14+
<img src="https://picsum.photos/800/400?random=2" alt="风景图片2">
15+
</div>
16+
<div class="swiper-slide">
17+
<img src="https://picsum.photos/800/400?random=3" alt="风景图片3">
18+
</div>
2319
</div>
20+
<!-- 分页器 -->
21+
<div class="swiper-pagination"></div>
22+
<!-- 导航按钮 -->
23+
<div class="swiper-button-next"></div>
24+
<div class="swiper-button-prev"></div>
2425
</div>
25-
<!-- 分页器 -->
26-
<div class="swiper-pagination"></div>
27-
<!-- 导航按钮 -->
28-
<div class="swiper-button-next"></div>
29-
<div class="swiper-button-prev"></div>
3026
</div>
3127
3228
<script>
@@ -48,15 +44,63 @@ var swiper = new Swiper('.swiper-container', {
4844
</script>
4945
5046
<style>
47+
/* 容器样式 - 限制宽度不遮挡导航栏 */
48+
.image-carousel-container {
49+
max-width: 75%; /* 调整为适合的宽度 */
50+
margin: 20px auto;
51+
padding: 0 15px;
52+
}
53+
5154
.swiper-container {
5255
width: 100%;
53-
height: 400px;
54-
margin: 20px 0;
56+
height: 350px; /* 稍微降低高度 */
57+
border-radius: 8px;
58+
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
5559
}
60+
5661
.swiper-slide img {
5762
width: 100%;
5863
height: 100%;
5964
object-fit: cover;
65+
border-radius: 6px;
66+
}
67+
68+
/* 响应式设计 - 在小屏幕上全宽度 */
69+
@media (max-width: 768px) {
70+
.image-carousel-container {
71+
max-width: 100%;
72+
padding: 0 10px;
73+
}
74+
75+
.swiper-container {
76+
height: 300px;
77+
}
78+
}
79+
80+
/* 导航按钮样式调整 */
81+
.swiper-button-next,
82+
.swiper-button-prev {
83+
background-color: rgba(255,255,255,0.7);
84+
width: 40px;
85+
height: 40px;
86+
border-radius: 50%;
87+
color: #333;
88+
}
89+
90+
.swiper-button-next:after,
91+
.swiper-button-prev:after {
92+
font-size: 18px;
93+
}
94+
95+
/* 分页器样式 */
96+
.swiper-pagination-bullet {
97+
background: #fff;
98+
opacity: 0.7;
99+
}
100+
101+
.swiper-pagination-bullet-active {
102+
background: #007bff;
103+
opacity: 1;
60104
}
61105
</style>
62106
++++

0 commit comments

Comments
 (0)