html - 如何在没有页面或帖子 ID 的情况下使用 :not() ?
问题描述
我希望 CSS 应用于所有页面,除了一个页面,这是其中的:not()
来源。
现在的问题是我要排除的页面既不是页面也不是帖子,所以它没有我可以使用的 ID;它是一个由插件创建的页面,而原始的“帖子”实际上是一个属性(我使用了一个属性管理插件,所以当我添加一个属性时,该插件会为其创建一个在网站上可见的页面)。我尽我所能,但找不到如何选择此页面,即使检查元素将其显示为post-id-2114
.
有没有办法可以使用 URL 将其从 CSS 中排除?或者还有什么可以用的?
CSS
.single-property-image-thumb ***:not(.??)*** {
max-width: 90%;
margin: auto;
margin-bottom: -20px;
}
解决方案
由于上面的评论,如果我理解它,我会尝试。
/* for all pages */
.single-property-image-thumb {
max-width: 90%;
margin: auto;
margin-bottom: -20px;
}
/* different styles for https://cia-agency.co.uk/property/clifton-court-northwick-terrace-london-nw8/
.postid-2114 is class on body element */
.postid-2114 .single-property-image-thumb {
/* there will be styles just for linked page */
margin-bottom: 0;
}
推荐阅读
- http - 纯 sh + telnet 中的 HTTP POST 文件:没有 curl,没有 wget
- python - 如何测试编辑数据库的 Flask 视图?
- javascript - 从填充的 var 获取 ajax 输出并在加载页面时打印出来
- javascript - 是否可以使 getter 方法异步?
- sql - 插入到带有日期时间列的表中
- hadoop - 从 HDFS 加载到 S3 时如何解压缩文件?
- eclipse - 我正在尝试在 Eclipse 中设置一个新项目给出错误消息:设置项目
- python - aws lambda - 找不到 libmagic
- javascript - setTimeout 在第三次调用时覆盖了我的代码
- gps - 如何使用 arduino 将以太网模块连接到 gps 模块