图像对齐不适用于我自己的WP主题

问题描述 投票:4回答:3

我正在构建自己的Wordpress主题,我正在尝试通过帖子编辑器将图像对齐到中心或侧面,但它仍然默认对齐(左)。

在编辑器中,它显示不在网站上。

wordpress image alignment
3个回答
16
投票

接受的答案对我不起作用,对于那些从头开始遇到同样问题的主题的人,将以下代码添加到为我工作的主题样式表中:

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

资料来源:https://codex.wordpress.org/Wrapping_Text_Around_Images


4
投票

您尚未共享代码...但您需要确保在主题的CSS文件中包含WordPress-generated classes

/* =WordPress Core
-------------------------------------------------------------- */

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

当然,您可以根据需要修改这些类。


0
投票
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

应用此css以获得对齐类功能

© www.soinside.com 2019 - 2024. All rights reserved.