我有一个类.entry-content
它有30px
的margin
在每一页上,我有一个类.double-outter-wrapper
即first-child
,但只在1或2页。有没有办法只针对那些有.entry-content
和.double-outter-wrapper
将margin
更改为0
的页面?将css类组合到目标特定页面
0
A
回答
0
如果您愿意使用JavaScript,JavaScript可能是一个可行的解决方案......如果您在每个页面中都包含一个通用的JavaScript GUI控制器,您绝对可以处理此操作......它就像...
if (document.getElementsByClassName('your-conditional-element').length !== 0) {
document.getElementsByClassName('your-element')[0].style.margin = 0;
}
0
跟jquery想要实现一样。所以这里第一课的背景颜色是红色的。在这两种情况下,它有一个类two
。因此,选择类two
并检查其父项one
并将其CSS更改为绿色。您可以添加CSS根据自己的需要像margin:0
下面是一个例子
$(".two").parent(".one").css("background","green");
.one {
background:red;
width:90%;
height:20%;
margin:30px;
padding:20px;
}
.two {
background:blue;
width:100%;
height:100%;
}
.three {
background:orange;
width:100%;
height:100%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="one">
<div class="two three">
class 1
</div>
<div class="three">
</div>
</div>
<div class="one">
<div class="two three">
</div>
<div class="three">
</div>
</div>
<div class="one">
<div class="three">
</div>
</div>
<div class="one">
<div class="three">
</div>
</div>
相关问题
- 1. 目标特定的一组CSS类
- 2. htaccess将特定页面的特定页面重定向到特定页面
- 3. htaccess将特定页面的特定页面重定向到特定页面
- 4. 使用样式组件为目标指定特定的CSS类
- 5. 查看特定页面时将额外的CSS类应用于标题
- 6. CSS类应用到整个页面,而不是特定的div
- 7. jQuery $。从目标页面加载特定的类
- 8. 是否可以将css添加到页面的特定部分?
- 9. 将CSS应用到特定的类
- 10. 将特定类别页面重定向到子域
- 11. 301将任意页面重定向到一个特定页面
- 12. 如何将特定页面重定向到我的404页面?
- 13. 将特定页面重定向到iis web.config中的另一个特定页面
- 14. React CSS - 如何仅将CSS应用于特定页面
- 15. 将按钮添加到特定页面
- 16. 将节点发布到特定页面?
- 17. Typo3添加一个类到特定页面上的body标签
- 18. 只是将/ root目录重写到特定页面
- 19. 页面验证到特定页面
- 20. 将所有页面重定向到子页面,但忽略特定页面
- 21. 将页面合并到页面列表
- 22. 将光标或插入点移动到特定页面?
- 23. Atlassian Confluence将特定标签导出到公开页面
- 24. ZK将组件添加到特定页面
- 25. 目标特定类onclick
- 26. Magento:将产品从特定类别加载到产品页面
- 27. 将目录重定向到页面
- 28. Rails的页面特定CSS和JavaScript
- 29. 用CSS隐藏div的特定页面
- 30. 使用.htaccess将流量重定向到根目录到特定页面
不能修改样式基于一个子元素的存在父母的,如果这就是你在做什么问。由于您使用的是WordPress,因此您可以根据页面名称对“.entry-content”进行不同的样式设置,该名称应作为类包含在“body”标签中。 –
正如@JonUleis所说,你不能根据它的子元素来定位元素,但是你可以根据页面来定位元素 - WP为页面/帖子ID添加类到主体(并且一些主题也会添加页面块),所以你可以用它来在特定页面中定位'入口内容' – FluffyKitten
你可以用JQUERY:$(“。double-outter-wrapper”)来试试这个。parent(“。entry-content”).css(“margin” “0”); – nabanita