{% load staticfiles %}
<!DOCTYPE html>
<html>
<head>
<title>Example</title>
<link href="{% static 'css/hover.css' %}" rel="stylesheet" media="all">
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet" media="all">
<!-- CSS -->
<style>
.menu {
font-family: sans-serif;
background: blue;
padding: 5px;
width: 130px;
z-index: 100;
bottom: 200px;
right: 700px;
box-shadow: 5px 5px 5px;
border-radius:5px 5px 5px 5px;
margin-bottom: 160px;
position: relative;left:700px;top:250px;
}
.menu a,
.menu h3 {
font-size: 0.9em;
display: block;
margin: 0 0.5em;
color: white;
}
input {
width: 120px;
}
</style>
</head>
<body>
<!-- HTML -->
<main>
<nav class="menu">
<div id='wrapper'>
<h3>Login</h3>
<form method='POST' class= "post-form"> {{ form.as_p }} </form>
<a href="#" class="hvr-grow">Create Account</a>
</div>
</nav>
</main>
</body>
</html>
Es zeigt nur ein quadratisches Menü in der Mitte des Bildschirms an, bis ich die Größe des Fensters ändere. Es bleibt nicht mehr im Zentrum, wie kann ich das ändern? Ich habe versucht, min-width
zu verwenden, aber ohne Erfolg. Wie bekomme ich es, an Ort und Stelle zu bleiben?HTML ändert seine Position beim Ändern der Größe des Fensters
Ihnen danken, dass schien zu funktionieren! Was ist der Unterschied zwischen "margin-top" und "top"? – Amon
@Amon besser verstehen Sie die CSS-Eigenschaften und wie sie funktionieren – grinmax
es ist ein anderes Wert Positionierungselement, Top funktioniert, wenn das Element Position hat: relativ oder absolut – grinmax