gpt4 book ai didi

html - 更改布局时的 CSS 对齐

转载 作者:行者123 更新时间:2023-11-28 01:19:23 26 4
gpt4 key购买 nike

我正在开发我的投资组合网站,我是这一切的初学者。

我正在使用媒体查询来更改我的手机网站。当我将手机切换到横向模式时,它变得一团糟。

基本上,我在为不同的布局正确对齐 Logo /联系人按钮时遇到了麻烦。另外,在我的手机上,页脚完全消失了!

这是我上传的测试网站:example

我的 CSS

    body {
background-color:#0e0c0f;
margin: 0;
padding: 0;
}
#container{
height: 865px;
font-size: 0;
}
#logo{
margin-top: 10px;
position: fixed;
width: 100%;
height: 32px;
}
.nav{
float: right;
}
#portfolio{
margin-top: 47px;
height: 800px;
white-space: nowrap;
display: inline-block;
}
#footer{
background-color:blue;
position: fixed;
width: 100%;
height: 32px;
}
@media only screen and (max-device-width: 800px) {
#logo{
margin-top: -50px;
position: fixed;
width: 100%;
height: 20%;
background-color:#0e0c0f;
}
.logoimage{
margin-top:15px;
margin-left:15px;
}
.nav{
float:right;
margin-left:15px;
}
#portfolio{
margin-top: 47px;
white-space:normal;
display:list-item;
}
.art{
width:100%;
}
#footer{
background-color:red;
height: 32px;
}
}

还有我的html

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0" />
<title>TEST</title>
<link rel="stylesheet" type="text/css" href="style2.css">

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js?ver=1.3.2'></script>
<script type='text/javascript' src='jquery.mousewheel.js'></script>
<script>
$(function() {
$("body").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 90);
event.preventDefault();
});
});
</script>

</head>

<body>
<div id="container">
<div id="logo">
<img src="images/logo.png" class="logoimage">
<img src="images/resume.png" class="nav">
<img src="images/contact.png" class="nav">
</div>
<div id="portfolio">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
<img src="tester.png" class="art">
</div>
<div id="footer">
Help
</div>
</div>
</body>

</html>

非常感谢任何帮助或提示。

最佳答案

在您的 CSS 媒体查询中,尝试使用 max-width 而不是 max-device-width

关于html - 更改布局时的 CSS 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34421670/

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