gpt4 book ai didi

html - 列在移动设备上未居中对齐

转载 作者:可可西里 更新时间:2023-11-01 13:19:13 27 4
gpt4 key购买 nike

我创建了一个 WP 站点,并在主页上添加了一个包含 3 列的 HTML 小部件。一切都很好,除了在移动设备上,3 列位于屏幕右侧。在移动设备上查看时,我似乎无法将它们居中,如下图所示。

Mobile view

<div class="wrapper">
<!-- wp:columns {"columns":3} -->
<div class="wp-block-columns has-3-columns">
<!-- wp:column -->

<div class="wp-block-column"><!-- wp:heading -->
<h2>News</h2>
<!-- /wp:heading -->

<!-- wp:image {"id":482,"align":"center","linkDestination":"custom"} -->
<div class="wp-block-image"><figure class="aligncenter"><a href="http://www.patricianprimaryschool.ie/home/newsletter/"><img src="http://www.patricianprimaryschool.ie/wp-content/uploads/2019/03/Newsletter.png" alt="" class="wp-image-482"/></a> .
</figure></div>
<!-- /wp:image --></div>
<!-- /wp:column -->

<!-- wp:column -->
<div class="wp-block-column">
<!-- wp:heading -->
<h2>Calendar</h2>
<!-- /wp:heading -->

<!-- wp:image {"id":481,"align":"center","linkDestination":"custom"} -->
<div class="wp-block-image"><figure class="aligncenter"><a href="http://www.patricianprimaryschool.ie/home/school-calender/"><img src="http://www.patricianprimaryschool.ie/wp-content/uploads/2019/03/SchoolCalendar-01-1024x1024.png" alt="" class="wp-image-481"/></a></figure></div>
<!-- /wp:image --></div>
<!-- /wp:column -->


<div class="wp-block-column twitterContainer">
<!-- wp:column -->

<!-- wp:heading -->
<h2>Follow Us</h2>
<!-- /wp:heading -->

<!-- wp:html -->
<a class="twitter-timeline" data-height="300" data-theme="light" href="https://twitter.com/PPSNewbridge?ref_src=twsrc%5Etfw">Tweets by PPSNewbridge</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<!-- /wp:html -->
<!-- /wp:column --></div></div></div>
<!-- /wp:columns -->

还有我的 CSS:

 .wp-block-column {
min-width: 220px;
max-width: 550px;
}


.wp-block-columns {
margin: 112px;
}

.wp-block-column {
border: 2px solid #354063;
padding: 2px 10px;
}

最佳答案

您的列 div 的最大宽度为 550px,父 div 的边距为 112px。当屏幕尺寸小于 (550+120*2) = 790px 时,列右对齐。为防止出现这种情况,请在屏幕尺寸小于 800 像素时使用边距 0。使用以下 CSS 来做到这一点。

@media only screen and (max-width: 800px) {
.wp-block-columns {
margin: 0px;
}
}

关于html - 列在移动设备上未居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55314299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com