2013-05-12 94 views
-1

我必须为Wordpress开发一个插件。大多数样式都基于Bootstrap CSS库。但是,对于一些设计决策,我必须重新定义bootstrap的默认行为。建议如何重新定义Bootstrap功能的方式是什么?其中一个例子:我需要一张斑马条纹的桌子。表格带引导类已经有很多我需要的功能。但条纹应该是绿色而不是灰色,对比度应该更强一些。此外,Bootstrap类表的一些功能必须更改 - 例如填充和字体大小。 正在安装我的插件的客户可能会或可能不会更新到新版本的WordPress和Bootstrap。其中一些可能无法更改已存在于其Web主机上的Wordpress或Bootstrap安装。由于这个原因,它可能不是修改Wordpress文件或Bootstrap原始CSS的解决方案。另外:该解决方案必须适用于各种浏览器 - 不仅仅是上一代的浏览器。 我看了各种论坛,并发现了一些建议 - 包括.less和重新编译Bootstrap的修改版本。然而,这些解决方案中的很多看起来更像是黑客或“变通办法”,而不是“推荐的软件架构” - 一种工业标准。其他解决方案仅适用于非常新的浏览器。推荐重新定义Wordpress插件中Bootstrap功能的方法

总结我的问题:我们应该如何将如上所述的修改整合到Wordpress/Bootstrap环境中?

+0

你是否在滚动自己的主题或使用类似[WP-Bootstrap](http://320press.com/wpbs/)的内容? – ArleyM 2013-05-12 12:29:52

+0

我正在使用Bootstrap。从这个事实出现了我的问题。如果我使用自己的主题,我当然可以控制所有功能。 – user2374790 2013-05-12 23:17:11

回答

0

如果你担心引导更新你总是可以做一些“子主题”类型的治疗:您可以使用您的主要的style.css覆盖引导样式。那么你的WordPress主题和Bootstrap风格可以是独立的。

+0

我可以在我的style.css中定义新的类。例如: 。斑马条纹{0} {0} {0} {0}}边距:0;填充:0; } 我的HTML看起来像这样: <表类= “table表冷凝表条纹斑马条纹” ID = “的table_id”> 这是解决方案,您建议? 我可以通过这种方式控制斑马条纹的颜色和对比度吗?如果是,我需要重新定义哪些属性? – user2374790 2013-05-12 23:33:05

+0

Bootstrap已经有条纹表的.table条纹了。在我看来,你会重置这个颜色。我猜如果你的问题是让这个客户端友好,你的目标应该是关于聪明的默认值,对吗? – ArleyM 2013-05-13 02:41:31