请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,在图片画廊组件部分中,我的图片不能垂直居中手机屏幕,是偏上一点,和解?

老师,在图片画廊组件部分中,我的图片不能垂直居中手机屏幕,是偏上一点,和解?

正在回答 回答被采纳积分+3

5回答

Kunen 2020-02-09 00:53:07

原因:wrapper中加一个"padding-bottom: 100%" ,这个100%比例是相对宽度的,所以出来的是一个正方形的容器。

解决:只写一个宽度100%

.wrapper
 width: 100%


3 回复 有任何疑惑可以回复我~
那只程序媛 2018-09-27 00:05:17

我的也是这样,会靠上面一些,后面自己花了半个小时调试过后发现可以啦,贴上我的代码给小伙伴们参考:

<style lang="stylus" scoped>
.container
z-index 99
position fixed
left 0
right 0
top 0
bottom 0
background #000
display flex
flex-direction column
justify-content center
.wrapper
display flex
justify-content center
.gallary-img
display inline
margin auto 0
width 100%
.swiper-pagination
position fixed
color #ffffff
bottom 1rem
z-index 100
</style>

html部分和老师的 一样,最后的效果如图

https://img1.sycdn.imooc.com//szimg/5babae0a0001485411700969.jpg

1 回复 有任何疑惑可以回复我~
Dell 2018-06-08 16:50:30

这种css的基础自己查一下解,毫无难度的东西

0 回复 有任何疑惑可以回复我~
慕的地2446357 2018-06-08 10:43:58

是不是出现了如图这种情况?wrapper对应的div是居中的,但是<swiper>对应的就没有撑满整个div了

https://img1.sycdn.imooc.com//szimg/5b19ed260001b52404520701.jpg

0 回复 有任何疑惑可以回复我~
  • 这个是由于图片宽高不相等导致的,应该如何解决呢?
    回复 有任何疑惑可以回复我~ 2018-06-08 11:28:39
  • 提问者 edsion 回复 慕的地2446357 #2
    是的,我也是这样?有解决方案吗?
    回复 有任何疑惑可以回复我~ 2018-06-08 11:50:20
  • 慕的地2446357 回复 提问者 edsion #3
    暂时没有诶,因为对css不太熟
    回复 有任何疑惑可以回复我~ 2018-06-08 12:28:24
Dell 2018-06-01 15:00:40

我觉得你的布局里面多了margin或者padding,到控制台里测试一下

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信