- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试删除一些 CSS,它是由 Wordpress 在前端添加的。在上次更新时,Wordpress 正在添加这样的类:
<main id="app" class="wp-container-620d4049355bb wp-block-group">
<div class="wp-container-620d404934f13 entry-content wp-block-post-content">
wp-container-620d4049355bb/wp-container-620d404934f13 用于主要 block 。
问题是它还添加了一些 CSS:
.wp-site-blocks > * + * {
margin-top: var( --wp--style--block-gap );
}
.wp-site-blocks > * {
margin-top: 0;
margin-bottom: 0;
}
.wp-container-620d4049355bb > * {
margin-top: 0;
margin-bottom: 0;
}
.wp-container-620d404934f13 > * + * {
margin-top: var( --wp--style--block-gap );
margin-bottom: 0;
}
这个 CSS 与我的 block 有冲突,我在其中添加单个类来设置边距。
有人可以帮助我如何删除该 css 吗?或者删除那个类?有趣的事实是 wp-container-620d42ff1d800 每次页面刷新都不同。
谢谢!
最佳答案
blockGap 功能 var( --wp--style--block-gap );
默认不启用。如果您在 theme.json 中启用了 blockGap 或 appearanceTools,您可以通过将其设置为 null 来再次禁用它:
主题.json:
{
"version": 2,
"settings": {
"spacing": {
"blockGap": null
}
}
}
查看 theme.json 引用: https://developer.wordpress.org/block-editor/reference-guides/theme-json-reference/theme-json-living/#spacing
如果要删除 wp-container-random
和生成的对齐、边距和 flex 样式,可以禁用布局功能。将此添加到您的主题 functions.php 或类似内容中:
remove_filter( 'render_block', 'wp_render_layout_support_flag', 10, 2 );
如果你激活了古腾堡:
remove_filter( 'render_block', 'gutenberg_render_layout_support_flag', 10, 2 );
wp_render_layout_support_flag 的来源:https://github.com/WordPress/WordPress/blob/master/wp-includes/block-supports/layout.php#L142
关于Wordpress Gutenberg FSE 恼人的内联 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71147452/
我正在尝试删除一些 CSS,它是由 Wordpress 在前端添加的。在上次更新时,Wordpress 正在添加这样的类: wp-container-620d4049355bb/wp-contai
我正在尝试使用 promises 读取 Node.js 中多个文件的内容。由于标准的 fs 模块没有提供足够的 promise 接口(interface),我决定使用 fs-extra相反,它提供与默
在 macOS Catalina 10.15.3 上,我在运行 npm run dev 或 npm run watch 时收到以下错误消息。这似乎与 nodejs 有关,但不知道如何解决它。 “fse
我是一名优秀的程序员,十分优秀!