<div class="container-fluid">
<div class="sidebar left">
<div id="app-navigation" class="well">
<h5>Administration</h5>
<ul class="administration-list">
<li class="user"><a href="#user">User</a></li>
<li class="emails"><a href="#emails">Emails</a></li>
<li class="settings"><a href="#Settings">Settings</a></li>
<li class="logs"><a href="#Logs">Logs</a></li>
<li class="help"><a href="#Help">Help</a></li>
</ul>
<h5>Managing tools</h5>
<ul class="tools-list">
<li class="ressource"><a href="#Ressources"><i class="icon-home icon-white" </i>Ressources</a></li>
<li class="playlist"><a href="#Playlist">Playlist</a></li>
<li class="schedule"><a href="#Schedule">Schedule</a></li>
<li class="stations"><a href="#Stations">Stations</a></li>
</ul>
</div>
</div>
</div>
我不明白为什么我的图标没有出现。我正在开始一个新项目,并决定用initializr试用bootstrap。只是不能让那些图标出现。在我的文本之前似乎有一个看不见的图标......我也检查了文档,here。我还检查了我的boostrap.less,sprites.less和variables.less(一切似乎没问题......)。
我的变量设置正确,我的图像(PNG)位于我的../img文件夹中。
// Sprite icons path
// -------------------------
@iconSpritePath: "../img/glyphicons-halflings.png";
@iconWhiteSpritePath: "../img/glyphicons-halflings-white.png";
答案 0 :(得分:14)
文件variables.less位于bootstrap文件夹中,因此您还需要一个级别才能获得root权限。
尝试将路径设置为:
@iconSpritePath: "../../img/glyphicons-halflings.png";
@iconWhiteSpritePath: "../../img/glyphicons-halflings-white.png";
答案 1 :(得分:4)
最新的Bootstrap图标包含在新类glyphicon中:
<i class="glyphicon glyphicon-heart"></i>
在某些情况下可能会出现问题。
答案 2 :(得分:0)
我必须从less文件夹中的bootstrap复制图像文件夹...或者你可以将变量更改为指向root / img文件夹。
答案 3 :(得分:0)
打开'lib'文件夹中的rewrites.php文件。在函数'roots_add_rewrites($ content)'中添加以下行:
'assets/fonts/(.*)' => THEME_PATH . '/assets/fonts/$1',
该功能应如下所示:
function roots_add_rewrites($content) {
global $wp_rewrite;
$roots_new_non_wp_rules = array(
'assets/css/(.*)' => THEME_PATH . '/assets/css/$1',
'assets/js/(.*)' => THEME_PATH . '/assets/js/$1',
'assets/img/(.*)' => THEME_PATH . '/assets/img/$1',
'assets/fonts/(.*)' => THEME_PATH . '/assets/fonts/$1',
'plugins/(.*)' => RELATIVE_PLUGIN_PATH . '/$1'
);
$wp_rewrite->non_wp_rules = array_merge($wp_rewrite->non_wp_rules, $roots_new_non_wp_rules);
return $content;
}