css - Bootstrap 轮播按钮在较小的屏幕上不垂直对齐

标签 css twitter-bootstrap

我正在使用 Twitter Bootstrap 3.1.1

源代码:http://jsfiddle.net/iglvzx/7g7dy/

我正在添加 carousel到我网站的顶部,我选择不使用每张幻灯片上的指示点。 (我省略了 <ol class="carousel-indicators"> 元素)

我遇到的问题是下一个和上一个按钮在较小的屏幕上没有垂直居中。

这是全尺寸的样子:screenshot, 1280x

下面是屏幕尺寸较小时的样子:screenshot, 320x

如何让下一个和上一个按钮/图标在较小的屏幕上垂直对齐?屏幕越小,按钮越往南移动。

最佳答案

将以下代码添加到您的 css 文件中,并根据需要更改 font-sizeline-heightmargin-top。只需使 font-sizeline-height 相等,并且 margin-top 必须是它们大小的一半。

http://jsfiddle.net/7g7dy/2/

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  font-size: 24px;
  line-height: 24px;
  margin-top: -12px;
}

关于css - Bootstrap 轮播按钮在较小的屏幕上不垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068852/

相关文章:

css - 居中 div 和右浮动 div

html - 移动设备上的边缘在添加填充时极大地减小了字体大小

html - Logo 和导航栏内联

twitter-bootstrap - Bootstrap 4 flex系统支持父列中的特定自行项吗?

滚动后的 jQuery fadeOut 使屏幕跳转

jquery - 如何以我想要的方式在 jQuery 中使用 "attr()"?

html - 如何更改 Bootstrap 菜单宽度?

html - Bootstrap 4,将导航栏元素右对齐

javascript - 如何将数据传递到 Bootstrap 模型中?

html - Bootstrap Navbar-固定底部粘性页脚