jquery - 阻止 bootstrap 3 在导航栏按钮的末端创建填充

标签 jquery html css twitter-bootstrap-3

我正在为我的网站构建一个可折叠的导航栏(在 bootstrap 3 中)。导航栏本身工作得很好,但我注意到 Bootstrap 从每个 li 标签中创建了一个“ block ”之类的东西。我意识到它需要这样做,所以当导航折叠时,每个链接都有全宽 block ,用户可以点击。我的问题是,由于这些“ block ”在两边都是相等的,所以我无法将菜单文本与容器的边缘完美对齐。我尝试删除主页按钮的左侧填充和联系人按钮的右侧填充,但没有成功。对于 768 像素及以上的屏幕,我主要只需要这个,因为这些尺寸的导航不会折叠。

简而言之,我需要菜单文本在它下面的容器的开头和结尾对齐。这是一个 Bootstrap :

http://bootply.com/112029

如有任何关于如何解决此问题的建议,我们将不胜感激!

最佳答案

不确定为什么要这样做,因为如果将鼠标悬停在导航链接上,您可以看到它们与正文容器完美对齐。但是如果您仍然想这样做,可以将自定义类添加到导航的容器中,我们称它为 .custom-cont,然后使用它。

@media (min-width: 768px)
.custom-cont {
width: 84%;
}

Bootply

虽然它使您的文本与正文容器对齐,但您可以注意到悬停时的效果。

关于jquery - 阻止 bootstrap 3 在导航栏按钮的末端创建填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21653792/

相关文章:

html - 如何考虑html anchor 上的主体边距

css - 如何让正确的内容堆叠在页脚中?

css - 以圆形 <li> 居中文本

jquery - 如何将参数形式的触发事件传递给 Jquery 中的触发事件?

html - 使用 CSS 和 HTML 的垂直菜单问题

javascript - JQuery:使弹出窗口出现在正在单击的按钮的正下方

javascript - JavaScript 的 2D 引擎

html - 推荐的CSS和HTML清理和修复软件

javascript - 在图像加载时在 JQuery 中执行一些操作(this)

javascript - jQuery 克隆形式增加名称、类、ID、数据 ID 等所有属性