css - 如何在 WordPress 网站上定义元素的粘性位置
问题描述
在我的 WordPress 网站中,我想为三个元素定义一个粘性位置。我尝试了两种方法,但没有奏效。首先 - 我使用了一个插件“粘滞菜单(或任何东西!)”,但我不能粘多于一个元素。第二 - 我在 Additional CSS 部分添加了 CSS 代码,但它没有用。我的 CSS 代码在这里:
position: sticky;
top: 120px;
z-index: 1000;
解决方案
在 WordPress 中,主题元素是嵌套的,因此父元素可能会覆盖您的样式,您需要更详细地说明用例,还可能需要考虑使用 !important 覆盖任何继承给子元素的 CSS 规则。
position: sticky !important;
top: 120px !important;
z-index: 1000 !important;
你也可以考虑阅读更多关于CSS Specificity的内容
推荐阅读
- php - php数组的结果是[value] [value],我怎样才能得到像[value,value]这样的结果
- mysql - 尝试使用 IF 语句和计算列删除查询中的记录
- python - 尽管使用 http 方法 post,但表单数据仍显示在 url 中
- python - 使用 __format__ 方法
- branch.io - 在被人 X 推荐后,如何获取安装我的应用程序的人的用户 ID?
- django - django:如何在 html_email 中显示图像
- node.js - 尝试通过 Node.js 和 MongoDB 中的 GET 请求进行搜索查询
- c# - C#,无法从 HttpRequest 检索“Request.UserHostAddress”
- flutter - Flutter - 点击/触摸区域如何工作?
- google-sheets - 如何根据 Google 表格中的其他单元格值计算文本