小编Rei*_*977的帖子

如何使Bootstrap Carousel中的图像响应?

有没有办法让你的图像在bootstrap的旋转木马响应固定高度?我已经尝试了一切.我也使用了img-responsive,在CSS中我也尝试了一切.

这是我的HTML

    <div class="item active">
      <img src="images/slide1.jpg" alt="First slide" class="img-responsive">
      <div class="container">
        <div class="carousel-caption" style="padding-bottom:90px;">
          <h1>Totes for all</h1>
          <p>Personalize your style</p>
          <p><a class="btn btn-lg btn-primary" href="#" role="button">View all</a></p>
        </div><!-- /.carousel-caption -->
      </div><!-- /.container -->
    </div><!-- /.item -->

    <div class="item">
      <img src="images/slide2.png" alt="Second slide" class="img-responsive">
      <div class="container">
        <div class="carousel-caption">
          <div class="caption_background">
          <h1>Pattern it</h1>
          <p>Choose your favorite</p>
          </div>
          <p><a class="btn btn-lg btn-primary" href="#" role="button">View all</a></p>
        </div><!-- /.carousel-caption -->
      </div><!-- /.container -->
    </div><!-- /.item -->

  </div><!-- /.carousel-inner -->

  <a class="left carousel-control" href="#myCarousel" role="button" …
Run Code Online (Sandbox Code Playgroud)

html css carousel twitter-bootstrap

6
推荐指数
2
解决办法
8万
查看次数

拆箱如何在短路布尔表达式中工作?

我最近尝试运行以下两段代码,并对输出感到惊讶.

第一:

// ...
System.out.println( (Boolean)null || true );
// ...
Run Code Online (Sandbox Code Playgroud)

第二:

// ...
System.out.println( (Boolean)null || false );
// ...
Run Code Online (Sandbox Code Playgroud)

第一个示例导致以下输出:
true

第二个示例导致以下输出:    com.blah.main
中线程"main"java.lang.NullPointerException
中的异常(SanityCheck.java:26)

我原以为这两个例子都会导致空指针异常,因为任何短路都是从左到右应用的.从布尔值中取消装箱布尔值的尝试应该在逻辑的另一侧或考虑之前失败.

谁能解释这种不一致的行为?

java primitive unboxing boolean-expression primitive-types

5
推荐指数
1
解决办法
1157
查看次数

删除 html/body 高度底部的空白:100% 布局

我试图将页面分成两个相等的区域,每个区域占据页面高度的 100% 和页面宽度的 50%。

但是,这会导致页面底部出现烦人的空白,这也会导致整个页面上出现烦人的滚动条。

通常,我会使用浏览器的 DOM 检查器来查找导致不需要空间的原因,但在这里没有用,因为空格似乎位于 html 标记之外(?!)。

HTML如下(为清楚起见,省略了正文之外的所有内容)

<body><div id="box1"></div><div id="box2"></div></body>
Run Code Online (Sandbox Code Playgroud)

CSS如下:

* { box-sizing: border-box; border: 1px solid red; }

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}

div {
  display: inline-block;
}

#box1 {
  height: 100%;
  width: 50%;
  background-color: blue;
}

#box2 {
  height: 100%;
  width: 50%;
  background-color: green;
}
Run Code Online (Sandbox Code Playgroud)

我还创建了一个JSFiddle,它设法复制了这个问题。

我遇到了这个看起来很相似的问题,但是那里的答案都没有解释为什么会发生这种情况(这个答案确实提供了何时存在 img 标签的解释),并且所有修复似乎都像是黑客或变通方法。

编辑:为了回应评论(似乎已经消失),该问题在 Windows 10 上的 Firefox 49.02 和 Edge 38.14393.0.0 中的 Fiddle …

html css

5
推荐指数
1
解决办法
3308
查看次数