css - Twitter Bootstrap Google+ 登录按钮

标签 css twitter-bootstrap google-plus twitter-bootstrap-3

我正在尝试将 Google+ 登录按钮添加到我的 Twitter Bootstrap 网站上的导航栏。这需要添加一些 javascript,并添加以下 div:

登入

我将这个 div 添加到导航栏中作为 ul 的一部分,如下所示:

      <ul class="nav navbar-nav navbar-right">
        <li><a href="/about" target="_blank">About</a></li>
        <li><div id="account-login">Sign In</div></li>
      </ul>

如何使 div 充当“a”字段,以便它继承正确的 css 属性?我必须将其保留为 div 才能使点击正常工作。

实际网址是http://instockalerts.net供引用。

最佳答案

在此处输入代码不确定我是否正确理解您的问题,但我认为您想要的是“div”标签与“a”标签的行为相同,继承其样式等? ,我能想到的最简单的解决方案是在您的样式表中创建一个特定于 id 的样式,例如:

  #account-login {
        padding: 10px 15px;
        padding-top: 19.5px;
        padding-bottom: 19.5px;
        color: #fff;
         line-height: 21px;
        position: relative;
        display: block;
        background: transparent;
    }

以类似的方式添加悬停事件

  #account-login:hover {
      color: #446cb0;
      text-decoration: none;
      background-color: white;
    }

关于css - Twitter Bootstrap Google+ 登录按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20023711/

相关文章:

javascript - 允许滚动和单击以浏览重叠的 Div

html - 如何消除 HTML 页面的闪烁?

css - 水平对齐 bootstrap div 的最佳方法是什么?

html - 将特定选项卡的内容显示为其子项

javascript - 将两个 CSS 类的属性与过滤器属性结合起来

css - 将页面分成两部分

javascript - 滚动效果

php - 从 Google+ 页面获取所有事件并访问内容

Google-Plus 爬虫

html - 不同浏览器的布局问题