在现有主题之上自定义 WordPress CSS
Customize WordPress CSS on top of an existing Theme
我在我的 WordPress 网站上安装了一个主题。
在主题之上,我添加了 bbPress(论坛)...不幸的是 CSS 渲染论坛功能非常糟糕...
例如,下图显示了搜索按钮与搜索框的重叠情况
Search box-button overlapping
如果我查看 css 我可以看到:
element.style {
}
vlog-bbpress.css?ver=1.8.1:9
#bbpress-forums #bbp-search-form {
position: relative;
float: none;
}
bbpress.css?ver….5.14-6684:429
#bbpress-forums #bbp-search-form {
clear: left;
}
我应该在 css 中更改什么??? (我已经安装了 Simple Custom CSS 插件(https://en-ca.wordpress.org/plugins/simple-custom-css/)so 我不需要做任何自定义 css,但我应该能够添加自定义 CSS)
如果你们中有人想看一下该网站,可以在这里找到它(还没有上线,只是玩玩)
http://italiancrypto.it/forums/
非常感谢大家
此致
位置:相对。这应该有效
添加下面的CSS解决按钮对齐问题
#bbpress-forums #bbp-search-form .button {
margin: 0;
padding: 9px 20px;
}
#bbpress-forums #bbp-search-form .button {
margin-top:0;
}
#bbpress-forums #bbp-search-form #bbp_search {
height: 42px;
}
您可能需要包括 !important 标签,这取决于您的 CSS 覆盖被注入的位置。但只在必要时使用。
例如:
#bbpress-forums #bbp-search-form .button {
margin-top:0 !important;
}
#bbpress-forums #bbp-search-form #bbp_search {
height: 42px !important;
}
阅读一些有关使用 Chrome 检查屏幕的信息——我添加了一张图片来提供帮助。要获得此屏幕,请右键单击搜索按钮。
您会在左侧(输入字段)看到突出显示的 html 代码。在右侧,您会看到 css 及其在该字段中的值。
看到每个字段旁边的复选标记>?我点击边距设置将其删除。然后,我点击了检查屏幕右上角的加号。
这样您就可以为新参数键入一个临时值。我输入:
上边距:0;
您会在我附上的图片中看到这一点。现在按钮已对齐。 css 放置在您的样式中 sheet 就在插入的 margin-top 字段上方。
您会看到该按钮现在与搜索字段对齐。所以 Mando 的回答应该有效。
我在我的 WordPress 网站上安装了一个主题。
在主题之上,我添加了 bbPress(论坛)...不幸的是 CSS 渲染论坛功能非常糟糕...
例如,下图显示了搜索按钮与搜索框的重叠情况
Search box-button overlapping
如果我查看 css 我可以看到:
element.style {
}
vlog-bbpress.css?ver=1.8.1:9
#bbpress-forums #bbp-search-form {
position: relative;
float: none;
}
bbpress.css?ver….5.14-6684:429
#bbpress-forums #bbp-search-form {
clear: left;
}
我应该在 css 中更改什么??? (我已经安装了 Simple Custom CSS 插件(https://en-ca.wordpress.org/plugins/simple-custom-css/)so 我不需要做任何自定义 css,但我应该能够添加自定义 CSS)
如果你们中有人想看一下该网站,可以在这里找到它(还没有上线,只是玩玩)
http://italiancrypto.it/forums/
非常感谢大家
此致
位置:相对。这应该有效
添加下面的CSS解决按钮对齐问题
#bbpress-forums #bbp-search-form .button {
margin: 0;
padding: 9px 20px;
}
#bbpress-forums #bbp-search-form .button {
margin-top:0;
}
#bbpress-forums #bbp-search-form #bbp_search {
height: 42px;
}
您可能需要包括 !important 标签,这取决于您的 CSS 覆盖被注入的位置。但只在必要时使用。
例如:
#bbpress-forums #bbp-search-form .button {
margin-top:0 !important;
}
#bbpress-forums #bbp-search-form #bbp_search {
height: 42px !important;
}
阅读一些有关使用 Chrome 检查屏幕的信息——我添加了一张图片来提供帮助。要获得此屏幕,请右键单击搜索按钮。
您会在左侧(输入字段)看到突出显示的 html 代码。在右侧,您会看到 css 及其在该字段中的值。
看到每个字段旁边的复选标记>?我点击边距设置将其删除。然后,我点击了检查屏幕右上角的加号。
这样您就可以为新参数键入一个临时值。我输入: 上边距:0;
您会在我附上的图片中看到这一点。现在按钮已对齐。 css 放置在您的样式中 sheet 就在插入的 margin-top 字段上方。
您会看到该按钮现在与搜索字段对齐。所以 Mando 的回答应该有效。