如何使div在响应矩形下填充屏幕的宽度和高度?

欧文(Erwin Rooijakkers)

我已经调整了web-tiki的响应式方形元素,并且想要创建一个登录屏幕。

在登录屏幕上,我想使用标题,并让页面的其余部分精确地填充屏幕的高度和宽度。看起来应该如下所示填充宽度和高度:

最终结果如愿

现在,该代码无法完成此操作,因为[使用背景图像填充宽度和高度其余部分]只是在我的控制范围之外调整了大小。

HTML:

<div id="top">
    <h1>My header</h1>
</div>

<!-- Fixed main screen -->
<div id="login-screen" class="bg imgloginscreen">
    <div class="content rs">
        <div class="float-left">Some text, blabla</div>
        <div class="float-right">
            <form>
                <input type="text" value="Username"/><br/>
                <button type="submit">Login </button>
            </form>
        </div>
    </div>
</div>

CSS:

/* Responsive square elements stylesheet is adjusted from http://jsfiddle.net/webtiki/MpXYr/3/light/ which was designed by http://web-tiki.com/ */

#top {
    clear: both;
    margin: 0.25%;
    width: 99.5%%;
    padding: 0.1%;
    background-color: #000;
    color: #fff;
}
.imgloginscreen {
    background-image: url('http://upload.wikimedia.org/wikipedia/en/3/37/Leaves.JPG');
}
.content {
    position: absolute;
    height: 90%; /* = 100% - 2*5% padding */
    width: 90%; /* = 100% - 2*5% padding */
    padding: 5%;
}
/*  For responsive images */
.content .rs {
    width: auto;
    height: auto;
    max-height: 90%;
    max-width: 100%;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
/* Not sure how to make it fill the rest of screen? */
#login-screen {
    float: left;
    position: relative;
    height: 99.5%;
    width: 99.5%;
    padding-bottom: 50%;
    margin: 0.25%;
    overflow: hidden;
    background-color: #1E1E1E;
}

body {
    font-family: 'Lato',verdana, sans-serif;
    font-size: 20px;
    color: #fff;
    text-align: center;
    background: #ECECEC;
    margin: 0;
}

我希望有人可以帮助我使其适合屏幕。

谢谢。

JSFiddle:http : //jsfiddle.net/2shygbcy/2/

尼古丁·马多加里亚

我建议尝试一种更通用的方法。

HTMLCSS

body {
  margin: 0;
  height: 700px;  /* adjust according to your screen height */
  overflow-y: hidden;
}
#header {
  background: #000;
  color: #fff;
  text-align: center;
  padding: 10px 0;
}
#content {
  height: 100%;
  background: #1E1E1E;
  padding-top: 20px;
  text-align: center;
}
input[type="submit"] {
  margin-top: 10px;
}
<div id="header">
  <h1>My Header</h1>
</div>
<div id="content">
  <input type="text" placeholder="username" />
  <br/>
  <input type="submit" value="Login" />
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使div的高度和宽度等于屏幕的宽度和高度?

来自分类Dev

在iOS中,如何获取屏幕的高度和宽度,包括在横向模式下宽度大于高度?

来自分类Dev

根据屏幕宽度和高度更改div宽度和高度

来自分类Dev

让div保持屏幕的宽度和高度

来自分类Dev

响应式div的宽度和高度与CSS

来自分类Dev

如何使div的宽度与屏幕高度相同?

来自分类Dev

Android:如何查找屏幕的宽度和高度?

来自分类Dev

如何获取屏幕的宽度和高度-Android

来自分类Dev

如何填充剩余的高度和宽度?

来自分类Dev

如何填充剩余的高度和宽度?

来自分类Dev

如何获得背景填充屏幕的宽度(而不是高度)?

来自分类Dev

如何使用jquery设置矩形的高度和宽度

来自分类Dev

如何使AppBar组件填充所有div的宽度和其高度的10%?

来自分类Dev

如何使div填充浏览器窗口的宽度和高度并且不拉伸图像

来自分类Dev

弹出div以填充整个浏览器的宽度和高度

来自分类Dev

在我的情况下,如何设置div的高度和宽度百分比?

来自分类Dev

使div填充屏幕的100%高度

来自分类Dev

以xaml绑定矩形的宽度和高度

来自分类Dev

如何根据屏幕更改高度和宽度(最少)

来自分类Dev

如何获得手机屏幕的高度和宽度

来自分类Dev

如何在Android中获得可用的屏幕宽度和高度

来自分类Dev

如何根据屏幕自动调整高度和宽度?

来自分类Dev

CSS:如何根据屏幕/窗口大小设置宽度和高度?

来自分类Dev

如何在SwiftUI中获取视图或屏幕的高度和宽度

来自分类Dev

如何在Libgdx中设置屏幕的宽度和高度?

来自分类Dev

如何让视差滚动消耗屏幕的整个宽度和高度?

来自分类Dev

如何在没有滚动条的情况下使第二个div填充屏幕的剩余高度?

来自分类Dev

如何制作几个纵横比的div来填充剩余的屏幕高度?

来自分类Dev

如何使IFrame填充屏幕宽度

Related 相关文章

  1. 1

    如何使div的高度和宽度等于屏幕的宽度和高度?

  2. 2

    在iOS中,如何获取屏幕的高度和宽度,包括在横向模式下宽度大于高度?

  3. 3

    根据屏幕宽度和高度更改div宽度和高度

  4. 4

    让div保持屏幕的宽度和高度

  5. 5

    响应式div的宽度和高度与CSS

  6. 6

    如何使div的宽度与屏幕高度相同?

  7. 7

    Android:如何查找屏幕的宽度和高度?

  8. 8

    如何获取屏幕的宽度和高度-Android

  9. 9

    如何填充剩余的高度和宽度?

  10. 10

    如何填充剩余的高度和宽度?

  11. 11

    如何获得背景填充屏幕的宽度(而不是高度)?

  12. 12

    如何使用jquery设置矩形的高度和宽度

  13. 13

    如何使AppBar组件填充所有div的宽度和其高度的10%?

  14. 14

    如何使div填充浏览器窗口的宽度和高度并且不拉伸图像

  15. 15

    弹出div以填充整个浏览器的宽度和高度

  16. 16

    在我的情况下,如何设置div的高度和宽度百分比?

  17. 17

    使div填充屏幕的100%高度

  18. 18

    以xaml绑定矩形的宽度和高度

  19. 19

    如何根据屏幕更改高度和宽度(最少)

  20. 20

    如何获得手机屏幕的高度和宽度

  21. 21

    如何在Android中获得可用的屏幕宽度和高度

  22. 22

    如何根据屏幕自动调整高度和宽度?

  23. 23

    CSS:如何根据屏幕/窗口大小设置宽度和高度?

  24. 24

    如何在SwiftUI中获取视图或屏幕的高度和宽度

  25. 25

    如何在Libgdx中设置屏幕的宽度和高度?

  26. 26

    如何让视差滚动消耗屏幕的整个宽度和高度?

  27. 27

    如何在没有滚动条的情况下使第二个div填充屏幕的剩余高度?

  28. 28

    如何制作几个纵横比的div来填充剩余的屏幕高度?

  29. 29

    如何使IFrame填充屏幕宽度

热门标签

归档