gpt4 book ai didi

html - 无法定位多个图像并缩小图像

转载 作者:行者123 更新时间:2023-11-28 15:14:00 24 4
gpt4 key购买 nike

我无法将图像定位在页面的底部和中心。我已经设法让图片位于页面底部,但我无法让图片位于页面中央。此外,当我调整浏览器大小时,所有图像都会相互堆叠。随着浏览器尺寸的缩小,我将如何调整图像的大小。这是我的代码:

<!DOCTYPE html>
<html lang="en">
<head>
<title>A-level Revision Website</title>
<meta charset="utf-8"/>
<link rel="stylesheet" type="text/css" href="main.css">
<link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet">
</head>
<body>
<div class="banner">
<h1>A-Level Revision Website</h1>
</div>
<div>
<form id="loginForm">
<input type="email" class="login-username" autofocus="true" required="true" placeholder="Email" /><br>
<input type="password" class="login-password" required="true" placeholder="Password" /><br>
<input type="submit" name="Login" value="Login" class="login-submit" /><br>
<a href="#" class="login-forgot-pass">forgot password?</a>
</form>
</div>
<div id="imagesMain">
<a href="Maths.html">
<img src="images/Maths.jpg" alt="Maths"">
</a>
<a href="ComputerScience.html">
<img src="images/Computer_Science.jpg" alt="ComputerScience">
</a>
<a href="Physics.html">
<img src="images/Physics.jpg" alt="Physics"">
</a>
</div>
</html>

.banner{
position: absolute;
width: 100%;
height: 25%;
top: 0;
left: 0;
padding: 0;
margin: 0;
background-color: #595959;
color: #fff;
text-align: center;
line-height: 180px;
font-family: 'Lato', sans-serif;
font-size: 25px;
}

#imagesMain{
position: absolute;
bottom: 0;
padding: 0;
margin: 20px 10px;
text-align: center;
}

img{
max-width: 100%;
height: auto;
margin-right: 25px;
}

body, html {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
display:table;
}
body {
display:table-cell;
vertical-align:middle;
}
form {
display:table;
margin:auto;
}

https://jsfiddle.net/zntzep48/

最佳答案

您可以使用 fixed 代替 absolute 并调整其他一些 css 属性,如下所示:

#imagesMain{
position: fixed;
bottom: 0;
padding: 0;
margin: 20px auto;
text-align: center;
width: 100%;
}


img{
max-width: 100%;
height: auto;
margin-right: 25px;
position:relative;
}

编辑:添加 Fiddle

Edit2:可以引用fiddle1用于媒体查询

关于html - 无法定位多个图像并缩小图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46468412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com