WordPress默认的css有网格吗?

时间:2017-06-17 作者:sazr

WordPress“开箱即用”附带了一些javascript,允许您发送AJAX请求、显示图像选择对话框等。

WordPress“开箱即用”是否附带任何默认CSS?特别是用于主题?例如,它是否有自己的网格CSS设置,我可以在其中创建网格,而不需要像引导Twitter这样的外部依赖?

Usecase:
我正在开发一个简单的插件,类似于Visual Composer. 它将允许用户创建HTML组件。如果WordPress有网格的默认CSS,我可以使用该网格CSS创建HTML组件,而不是依赖于引导Twitter(这可能与用户主题冲突)。

1 个回复
SO网友:lowtechsun

WordPress在CSS中没有默认的网格框架。如果您有兴趣使用CSS Grid 或者另一个网格框架Susy, 然后这样做,让您的插件编写特定的ID和唯一的类。

查看Visual Composerintro video 对于使用插件创建的内容,他们似乎(必须)使用特定的ID和类。

这使得它实际上与当前的主题不冲突。假设您对插件的生成代码使用引导,而有人正在使用基于引导的主题。

因此,无论您做什么,都要确保插件创建的内容、ID和类是唯一的。甚至可以使用JS将随机数添加到类和ID中,以确保它们是唯一的。这也意味着为那些唯一的ID和类创建CSS。

结束

相关推荐

如何使子主题的style.css在插件css之后加载?

一个客户端网站正在使用Ultimate Visual Composer插件,该插件在父主题和子主题样式表之后加载其CSS文件。如何在最终Visual Composer插件样式表之后加载子主题样式表?感谢您的帮助。Update: 根据@the\\u剧作家的回答,我创造了functions.php 在子主题中,并添加:add_action( \'wp_enqueue_scripts\', \'ross_north_child_theme_scripts\' ); function ross_north