用户登录

主题需要提供页面上的一些基本元素的样式,比如字体,字号,标题的大小,段落的行距这些东西 .. 在核心的 seven 主题里,这些样式是 elements 这个样式表提供的 ..

Semantic UI 里面的 site.css 也提供了类似的样式 .. 我们可以使用自己的样式表,替换一下 seven 里的 elements.css ..

这个样式表是在 seven 的 global-styling 库里出现的 .. 复制一下样式表的位置 .. 回到自己的主题的 info 文件 .. 在覆盖库这里,说明一下,要覆盖的是 seven 的 global-styling .. css ,base ,样式表是 css base elements.css ,选项设置成 false ..

然后找到我的自定义模块 .. 定义一个新的库 .. 名字是 ui.site .. 样式表是 site.css .. 还有一个对应的 js 文件 .. 名字是 site.js ..

再去重建一下缓存 ...

刷新一下 ... seven 的 elements 样式已经不见了 ..

再回到页面 ... 刷新一下 ... 页面的显示现在是比较原始的状态 ...

再打开我的自定义模块文件 .. 在 page_attachments_alter 里附加一下刚才我定义的 ui.site ..

再回到 Drupal 去预览一下 ... 现在页面上就会使用我们自己提供的基本样式了 ..

0:00
0:00
0:00
1:30
0:00
0:00
1:14
0:00
0:00

全局样式《 Drupal:自定义界面 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点