javascript - 如何更改 Twitter Bootstrap 导航中事件链接背景的形状?

标签 javascript html css twitter-bootstrap

我在我的网站上使用 Twitter Bootstrap,并使用 Nav(基本药丸)作为导航。

当我单击列表菜单或悬停效果时,默认行为是显示背景形状为矩形。

现在我的问题是我想将该形状更改为我自己的自定义形状。 请建议我正确的方法来做到这一点。

默认形状是

enter image description here

我想要的形状就像

enter image description here

最佳答案

这里有一些 CSS 可以给你一个看起来像这样的药丸:

enter image description here

.nav-pills > li.active > a {
   position: relative;
   border-radius: 0px !important;
}

.nav-pills > li.active > a::after {
   border-top: 15px inset transparent;
   border-bottom: 15px inset transparent;
   border-left: 20px solid #08C;
   position: absolute;
   content: "";
   top: 0;
   right: -20px;
}

您可能需要稍微尝试一下,但这应该会给您带来想法。

关于javascript - 如何更改 Twitter Bootstrap 导航中事件链接背景的形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12838116/

相关文章:

javascript - 有条件地渲染组件而不丢失 "empty"空间 - ReactJS

javascript - 如何将一串逗号分隔值转换为数据数组?

javascript - 在 XAMPP 上的 HTML 中获取外部 Javascript 文件的 404

css - 无法使 dotLESS @import 工作

javascript - 如何在不影响同一列中其他元素的情况下在表列中添加动态元素

javascript - 响应式导航栏设计

javascript - 是的,两次加载 js

javascript - firebase auth.js:12未捕获的TypeError:无法读取未定义的属性“close”

jquery - 禁用 materialize.css 模态页脚按钮

html - 添加了文本节点但在 html 中不可见