javascript - 设置全局正文字体大小不起作用

标签 javascript css vue.js vuetify.js nuxt.js

  • 堆栈:Nuxt.js + Vuetify.js
  • 问题:设置全局正文字体大小不起作用
  • 尝试: 在 ~/assets/style/app.styl 中,我将 body 字体大小设置为 40px:

    // Import Vuetify styling                                                                                                                        
    $body-font-size = 40px;                                                                                                                          
    @require '~vuetify/src/stylus/app.styl'                                                                                            
    
  • 输出:不生效:

font

  • 注意:同样的事情发生在 @body-font-weight

  • 问题:为什么会出现这种情况,如何克服?

  • 复制链接:here

最佳答案

这是因为您正在使用 vuetify 加载程序插件。所以你改变的变量应该进入变量文件,而不是进入 app.styl

所以你的 assets/style/variables.styl 应该是这样的:

$font-size-root = 40px;                                                                                                                          
@require '~vuetify/src/stylus/settings/_variables.styl'

关于javascript - 设置全局正文字体大小不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55177950/

相关文章:

javascript - 即使在使用 ng-selected 之后也得到空白的下拉值

javascript - CSS Position 绝对跨度,不被其他元素隐藏

javascript - zepto 动画 id 的问题

css - VueJS 动态控制 CSS

javascript - 如何按字母顺序对嵌套数组进行排序而不影响外部对象数组的顺序?

javascript - 为什么这个内存实现对匿名函数有效,但对声明的函数无效?

html - 如何在不编辑 bootstrap css 的情况下使用 sass 修改 bootstrap 4

jquery - bootstrap3 中的缩略图高度相等

html - 通过ajax插入html时设置html div位置的正确方法

vue.js - 延迟加载组件不适用于 Vue Router