用Drupal搭建网站的时候,有时需要通过修改CSS来改变网站上的格式,以前我多是使用元素内嵌CSS属性或者在页面中直接写CSS代码的办法来实现,这样效果直接了当,但不是很规范和灵活,现在采用正规的办法,添加外部CSS文件来解决,记录如下:
修改主题(theme)中的.info文件,例如durpal_root/themes/garland/garland.info加入stylesheets[all][] = custom.css 这一句,然后把需要添加或者修改的CSS语句放到custom.css文件中去,修改完成后去刷新Drupal的各种缓存以便修改得到体现。
我在修改nokia_mobile这个theme的CSS时遇到问题,添加的custom.css还会被后面的其它CSS代码覆盖,后来只有找到相应的.css文件,直接修改里面的内容。
除了修改sitename的字体大小以外,我还特别把CSS修改用到了Views产生的表格上,在网页源代码中找到需要改的class,然后就可以有针对性修改CSS了。
评论