Wordpress二十一年 - css类的侧边栏来自哪里?

时间:2018-01-19 17:04:16

标签: css wordpress

所以我试图修改wordpress二十七个主题。 正如您所看到的,div正在使用主要ID和内容区域类。

然而,在chrome expector中,它使用了has-sidebar类。 任何人都可以解释这个侧边栏的来源是怎么来的? 无法找到任何链接...... 谢谢

enter image description here

2 个答案:

答案 0 :(得分:0)

在这种情况下,.has-sidebar会自动添加到所有带侧边栏的网页的body标记中(通过Wordpress)。

结合其他类(在组合CSS选择器的规则中作为示例中的一个),这使得可以使特定元素的布局取决于页面是否具有侧边栏。 (即是否适用特定规则)

答案 1 :(得分:0)

.has-sidebar是您的body课程。 css规则.has-sidebar:not(.error404) #primary说:在.has-sidebar中,不包含.error404类,将一些规则添加到ID为#primary的元素中。

它为您的html页面设计了更多样式。这些类使用js/php脚本添加到正文中,以区分简单页面,带侧边栏的页面,没有侧边栏的页面,带有固定菜单的页面等。