古腾堡 - 在嵌套的宽宽度组上添加全宽背景

发布于 2025-01-11 14:02:52 字数 162 浏览 0 评论 0原文

我正在尝试在古腾堡的宽幅组上添加全角背景。

我所做的步骤:

  1. 使用我的背景颜色创建一个全角组
  2. 在我的全角组内创建一个组

问题:我无法在嵌套组上润湿(在步骤 2 中)

我怎样才能实现这一点?

谢谢 !

I'm trying to add a full-width background on a wide-width group in Gutenberg.

Steps I made :

  1. create a full-width group with my background color
  2. create a group inside my full-width group

Issue : I cannot wet the with on the nested group (in step 2)

How can I achieve that ?

Thanks !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦中楼上月下 2025-01-18 14:02:52

是的,全宽组内的可以设置内容宽度和背景颜色,例如:

<!-- wp:group {"align":"full","backgroundColor":"secondary"} -->
<div class="wp-block-group alignfull has-secondary-background-color has-background"><!-- wp:heading -->
<h2>Full Width Group</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Some content in the full width group</p>
<!-- /wp:paragraph -->

<!-- wp:group {"backgroundColor":"tertiary","layout":{"inherit":false,"contentSize":"400px"}} -->
<div class="wp-block-group has-tertiary-background-color has-background"><!-- wp:heading {"level":3} -->
<h3>Inner Group</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Content in the inner group with a set width of 400px</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

结果布局:
全宽组 + 设置宽度的内部组

另外,请检查您的内部组布局是否已将 inherit 设置为 false 并设置 contentSize到您需要的尺寸(支持px、%、em、rem、vw、vh)。如果宽度仍未应用,请检查主题中是否有任何自定义 CSS 或冲突规则,这些规则可能会覆盖宽度。

Yes, a Group within a Full Width Group can have a set content width and a background color set, eg:

<!-- wp:group {"align":"full","backgroundColor":"secondary"} -->
<div class="wp-block-group alignfull has-secondary-background-color has-background"><!-- wp:heading -->
<h2>Full Width Group</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Some content in the full width group</p>
<!-- /wp:paragraph -->

<!-- wp:group {"backgroundColor":"tertiary","layout":{"inherit":false,"contentSize":"400px"}} -->
<div class="wp-block-group has-tertiary-background-color has-background"><!-- wp:heading {"level":3} -->
<h3>Inner Group</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Content in the inner group with a set width of 400px</p>
<!-- /wp:paragraph --></div>
<!-- /wp:group --></div>
<!-- /wp:group -->

Resulting layout:
Full Width Group + Inner Group with set width

Also check that your inner groups layout has inherit set to false and set the contentSize to your required size (supports px, %, em, rem, vw, vh). If the width is still not applied, check for any custom CSS or conflicting rules from your theme that could be overriding the width.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文