css - Bootstrap 3 Carousel 仅半响应。诡异的

标签 css html twitter-bootstrap responsive-design

我在使用 bootstrap3 时遇到轮播问题。图片本身是响应式的,但我很难弄清楚如何使标题和按钮也响应式。没有太多运气找到明确的答案。见

http://windstarwd.com/testman/

查看上面的页面,然后缩小你的浏览器,你就会看到问题

对于“页面标题”(在导航栏上方),我能够通过添加以下内容来响应电话号码 (h2):

@media (max-width: 767px) {
  .my-header > div > h2 {
  font-size: smaller;
  }
}

但我在社交媒体图标堆叠和脱离网站时遇到了麻烦,而在移动设备中轮播标题和按钮被推离了顶部。让 32x32 的社交图标正常显示是理想的,但是当 < 768px

时 16x16

所以我想我这里有两个问题:(

最佳答案

您可以对顶部按钮使用相同的媒体查询,例如

@media (max-width: 767px) {
  .socialIcons > img {
     width: 16px;
     height: 16px;
  }
}

或者使用第二个第二个图标栏,如果屏幕尺寸太小,隐藏大图标栏,使用 Bootstrap 属性 .visible-sm.hidden- sm ( bootstrap doc ).

对于轮播标题,您可以再次使用媒体查询在屏幕尺寸 < 768 像素时设置不同的宽度,或者使用百分比而不是固定尺寸定义宽度。

希望我对你有帮助。

关于css - Bootstrap 3 Carousel 仅半响应。诡异的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18997984/

相关文章:

html - 自定义字体未在 Chrome 中显示

html - 从 A4 中的 html 页面打印

css - Bootstrap,汉堡包图标在导航栏中没有响应

css - 我怎样才能让我的 DIV 清晰?

jquery - 如何在没有 jquery UI 的情况下制作可拖动的背景?

php - Joomla 3.x Protostar - 如何使自定义位置水平而不是垂直堆叠

javascript - 如何在 AngularJS 中使用 jqLit​​e 的方法

javascript - MYSQL 更新工作不稳定

javascript - Bootstrap/JQuery : Cannot get modal to show

css - Bootstrap 文件未在运行时加载