Я хочу исправить свой код, но, похоже, я не сработал. Я надеюсь, что кто-нибудь может мне помочь, так как я хочу это исправить!CSS divs float in eachother
Я хочу, чтобы логотип находился в правом верхнем углу, а меню вверху слева. Также, когда вы прокручиваете ее, она не может двигаться так же, как сейчас!
body {
background: url(background.jpg);
margin: 0px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 1.5em;
width: 100%;
}
.box {
border-style: solid;
margin-bottom: 200px
}
#logo img{
width:140px;
height: auto;
float: right;
position: absolute;
right: 0;
margin-top: 5px;
margin-right: 5px;
}
#menu {
margin-top: 5px;
margin-left: 5px;
left: 0;
position: fixed;
border-radius: 5px;
border-style: inset;
border-color: #DCA970;
box-shadow: 7px 7px 7px;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
li {
margin: 10px;
}
.hello {
margin-top: 1000px;
}
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<title>Monster Dung</title>
</head>
<body>
<div class="box">
<div id="logo">
<img src="logo.png">
<div id="menu">
<ul>
<li>Home</li>
<li>Shop</li>
<li>Contact</li>
<li>Forum</li>
</ul>
</div>
</div>
</div>
<div class="content">
<p> Hey there<p>
</div>
</body>
</html>
Итак, вы хотите все прокручивать при прокрутке страницы быть? Если это так, избавитесь от позиции: фиксированная и используемая позиция: абсолютная. – HaukurHaf