html换浏览器div的位置固定不变,浏览器窗口更改时,HTML div不在适当的位置

这是一个没有bootstrap的基本解决方案:请记住,只有在必要时才使用绝对定位。

注意:如果您打算将登录文本输入推送到侧面,则此方法有效。然而,就UX而言,这可能是一个非常糟糕的主意。

Login

function startTime()

{

var today=new Date();

var y=today.getFullYear();

document.getElementById('datetime').innerHTML="© Systems "+y+"
"+"All rights reserved.";

}

html, body{

height:100%; margin:0; padding:0;

}

#box{

border:1px solid #eaeaff;

background-color: #eaeaff;

border-radius:5px;

width:400px;

height:400px;

box-shadow: 4px 4px 10px black;

text-align:center;

}

.btn{

height: 30px;

width: 100px;

}

#model{

font-size: 25px;

}

#datetime{

margin-top:20px;

}

.form-control{

margin:10px;

}

.form-container{

width:25%;

height:500px;

float:left;

min-width:185px;

}

.container{

height:500px;

width:100%;

}

#box-container{

width:48%;

height:500px;

float:left;

}

#box2{

width:400px;

}

#form-signin1{

position: relative;

top: 35%;

transform: translateY(-50%);

}

Welcome

Please login

Login

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你想在 HTML 页面上滚动让某个 `div` 的位置悬浮不变,可以使用 CSS 中的 `position: fixed;` 属性来实现。这个属性会让元素的位置相对于浏览器窗口固定不变,而不是相对于文档流的位置。 下面是一个示例代码,展示如何使用 `position: fixed;` 来让一个 `div` 的位置悬浮不变: ```html <!DOCTYPE html> <html> <head> <style> #fixed-div { position: fixed; top: 10px; right: 10px; width: 200px; height: 100px; background-color: lightblue; } </style> </head> <body> <div id="fixed-div"> 这个 div位置会在页面滚动悬浮不变。 </div> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ut nunc rhoncus, viverra mauris eu, cursus ipsum. Nam eu sodales mauris. Maecenas at sodales ipsum. Sed ut eros vel diam consequat commodo. Ut elit velit, congue eget orci nec, pharetra hendrerit elit. Ut bibendum convallis nisi, sit amet finibus ex bibendum a. Nulla facilisi. Aenean euismod enim vel risus imperdiet euismod. Curabitur euismod tincidunt neque, nec elementum lorem. </p> <p> Mauris eget massa enim. Nullam at tellus vel ex sagittis suscipit. Sed nec tellus eu quam lobortis dignissim. Morbi eget diam id felis semper semper. Nunc pulvinar, nunc quis interdum suscipit, nisl quam accumsan enim, ut viverra magna libero in sapien. Fusce aliquam vestibulum orci, id tempor lorem viverra eu. Proin interdum, mauris vitae faucibus malesuada, augue nibh feugiat tellus, sed varius purus arcu vel turpis. Sed eget ante quis felis lacinia commodo. </p> <p> Integer et magna at orci bibendum efficitur. Suspendisse iaculis congue justo, vel rutrum enim fringilla eu. Fusce pellentesque euismod lorem, eu scelerisque purus malesuada vel. Sed sit amet nisi dignissim, lacinia mauris nec, varius elit. Nulla facilisi. Etiam maximus, velit vel rhoncus consequat, ex arcu imperdiet arcu, eu bibendum nulla metus vel orci. Maecenas bibendum, mauris eget rutrum egestas, mi odio tempus nisi, ac viverra purus sem id velit. </p> </body> </html> ``` 在上面的代码中,我们创建了一个 `div` 元素,并把它的 `position` 属性设置为 `fixed`,这样它的位置就会固定浏览器窗口的右上角。在这个例子中,我们还设置了 `top` 和 `right` 属性来调整 `div` 元素的位置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值