所以我正在使用 django 創建一個網站,但我的 CSS 和/或 HTML 代碼中肯定有問題,當我運行服務器時,頁面上的文本被我的側邊導航欄覆寫。我以前為 sidenav 設定了寬度,但洗掉了它,但這也不起作用,這是代碼:
<html>
<head>
<style type="text/css">
.sidenav {
height: 100%;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #111;
overflow-x: hidden;
padding-top: 20px;
}
.sidenav a {
padding: 6px 8px 6px 16px;
text-decoration: none;
font-size: 25px;
color: #818181;
display: block;
}
.sidenav a:hover{
color: #f1f1f1;
}
.main{
margin-left: 160px;
padding: 0px 10px;
}
</style>
<title>{% block title %} My Website {% endblock %}</title>
</head>
<body>
<div class="sidenav">
<a href="/home">Home</a>
<a href="/create">Create</a>
<a href="/6">View</a>
</div>
<div id="content", name="content"></div>
{% block content %}
{% endblock %}
</body>
</html>
uj5u.com熱心網友回復:
您沒有使用main您定義的類。你{ block content }也沒有<div>它周圍。您可以嘗試創建一個<div>for thesidebar和 a <div>for the{ block content }
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/346560.html
上一篇:如何在第一個列中有標題
