代码之家  ›  专栏  ›  技术社区  ›  michi

Maximenu CK中的自定义字体-要更改哪个css文件?

  •  0
  • michi  · 技术社区  · 10 年前

    在我的Joomla 2.5网站上,我用Maximenu CK设置了一个菜单。我也有插件Maximenu params,以方便造型。我正在使用 blank 水平菜单的主题。

    问题: 但我无法应用自定义的谷歌字体。更具体地说: 要更改哪个css?

    我试过了 使用Firebug追踪位置,但发现字体定义在我的主html中内联。我想这是用php和include完成的,但不知道从何处进一步了解。

    2 回复  |  直到 10 年前
        1
  •  0
  •   MK777    10 年前

    我从未使用过谷歌自定义字体,但这就是我如何将Maximenu CK的字体系列更改为Palatino、Arial或Tahoma等常用字体的原因:

    从Joomla根目录中,我导航到modules/mod_maximenuck/themes/black/css,我假设该目录包含空白主题的样式文件。
    在css目录中,我找到了以下文件:ie7.css、index.html、maximenuhck.php、maximeenuhck_rtl.php、maximenu vck.php、moo_maximenuhck.css、moo_masimenuhck.rtl.css和moo_maximnovck.css。

    我能够通过更新maximenuhck.php来更改菜单字体

    以下是我添加了首选字体系列的代码部分(从第12行开始):

    /* menu */
    div#<?php echo $id; ?> {
        font-size:14px;
        line-height:21px;
        text-align:left;
    }
    

    我希望这有帮助。

        2
  •  0
  •   David Taiaroa    10 年前

    一种方法是将其与页面上任何其他文本的样式相同。

    在模板的头部输入字体文件,例如。

    <link href="http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300" rel="stylesheet" type="text/css">  
    

    使用firebug检查菜单类和菜单内的目标锚标记,并使用CSS将其添加到站点CSS文件中,例如。

    .maximenuCKH a{ 
    font-family: 'Open Sans Condensed', sans-serif;  
    }  
    

    您可能需要调整选择器以满足您的需要,但这将有助于您开始。