首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带文本的BootStrap DropDown on <a>标签

问不带文本的BootStrap DropDown on <a>标签
EN

Stack Overflow用户
提问于 2013-04-24 03:23:23
回答 1查看 3.7K关注 0票数 0

我正在使用Bootstrap添加一些下拉菜单到我的网站。我的导航栏由锚标签和通过CSS应用的背景图像组成。在这种情况下,Bootstrap下拉菜单似乎不起作用。我能让它工作的唯一方法是在锚标签之间添加文本,在这种情况下,文本将触发下拉列表,而不是锚标签背景图像,正如人们通过正常的CSS :hover伪类所期望的那样。

我的html的一个例子:

代码语言:javascript
复制
<a class="logo_master" href="#" data-toggle="dropdown" role="button"></a>

我的CSS:

代码语言:javascript
复制
.logo_master
{
    display:block;
    background-image:url(../images/logo_master.png);
    background-repeat:no-repeat;
    width:169px;
    height:39px;
}

我也可以通过在锚标签之间添加一个img来让它工作,但我使用的是之前设置的sprite,我想避免创建所有新图像并将它们添加到内联中。

EN

回答 1

Stack Overflow用户

发布于 2013-04-24 03:52:31

对你的精灵图片使用<i>标签:

代码语言:javascript
复制
<a href="#" data-toggle="dropdown" role="button"><i class="logo_master" /></a>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16177551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档