CSS :hover and bootstrap 3

标签 css twitter-bootstrap-3

我在 bootstrap 3 中制作导航栏,我发现了一些奇怪的东西。

<nav className="navbar navbar-inverse">
<div className="container-fluid">
  <div className="container">
    <div className="row">
      <div className="col-sm-3">
        <a href="#">
            Home
        </a>
      </div>
      <div className="col-sm-3">
        <a href="#">
             About us
        </a>
      </div>
      <div className="col-sm-3">
        <a href="#">
           Surveys
        </a>
      </div>
      <div className="col-sm-3">
        <a href="#">
            Statistics
        </a>
      </div>
    </div>
  </div>
</div>

这是这个组件的结构,这是 CSS,我尝试在其中制作 <a> :hover 上的属性较大

a:hover {
 text-decoration: none;
 color: inherit;
 transform: scale(1.1);
}

我不禁想知道为什么尽管其他属性有效,但转换却没有效果。不确定它是否改变了什么,但也许我会补充一点,我在这个应用程序中使用了 React。

最佳答案

Only elements positioned by the box model can be transformed. As a rule of thumb, an element is positioned by the box model if it has display: block. Source

您也可以使用display: inline-block;

关于CSS :hover and bootstrap 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51818267/

相关文章:

javascript - 在我的 Canvas 外菜单上添加滑动功能

javascript - 为禁用的 Twitter Bootstrap 表设置样式 单击表中包含的选项

javascript - 如何在 Twitter Bootstrap 中围绕元素制作正方形?

css - 引导行将不适合该行的控件移动到下一行

html - 如何在 wordpress 中自定义侧边栏并在其中添加可折叠菜单?

CSS/SVG 剪辑路径在 Firefox 中不起作用

html - 100% 高度,居中的人造列,右列有粘性页脚

javascript - 创建具有固定标题和可调整大小列的响应式、可排序的 Bootstrap 表

javascript - jQuery 单击进入选择引导搜索不工作

jquery - 选中单选按钮时如何将图像放在图像上?