我一直在試圖製作一個只顯示文學雜誌指南的基本頁面。我的html和css有什麼問題?
我一直在使用ul
和li
,使它看起來有組織,但有些地方是錯誤的。我也有我的CSS CSS重置,但我不認爲有必要把它放在預覽。
我認爲這個問題可能出現在下拉菜單的某些ul中,但我不確定在哪裏尋找。我也嘗試給ul
和li
類,所以它只會加載該特定部分,但它不起作用。我刪除了下拉菜單,ul確實工作。
編輯:如果現在應用了css,則列表不會垂直顯示。它的作用是將它顯示爲段落標記,但每個句子的開頭都是子彈。他們也應該是ul和h2之間的視覺斷線。
的CSS:
#content-container{
width: 960px;
height:1000px;
background-color: red;
margin:auto;
}
#navbar {
width: 100%;
height: 30px;
/*background-color: pink;*/
text-align:center;
display:inline-table;
}
#navbar ul ul {
display: none;
}
#navbar ul li:hover > ul {
display: block;
}
#navbar ul {
background: #efefef;
/*background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);
background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);
background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); */
/*box-shadow: 0px 0px 9px rgba(0,0,0,0.15);*/
/*padding: 0 20px;*/
/*border-radius: 10px;*/
list-style: none;
position: relative;
display: inline-table;
}
#navbar ul:after {
content: ""; clear: both; display: block;
}
li {
float: left;
}
#navbar ul li:hover {
background: #4b545f;
background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
}
#navbar ul li:hover a {
color: #fff;
}
#navbar ul li a {
display: block; padding: 10px 50px;
color: #757575; text-decoration: none;
}
#navbar ul ul {
background: #5f6975; border-radius: 0; padding: 0;
position: absolute; top: 100%;
}
#navbar ul ul li {
float: none;
border-top: 1px solid #6b727c;
border-bottom: 1px solid #575f6a;
position: relative;
}
#navbar ul ul li a {
padding: 5px 20px;
color: #fff;
}
#navbar ul ul li a:hover {
background: #4b545f;
}
#navbar ul ul ul {
position: absolute; left: 100%; top:0;
}
*#content{
width:960px;
height:500px;
margin:auto;
background-color:purple;
}
#content h1{
font-family: 'Droid Serif', 'serif';
font-weight: 700;
}
#content h2{
font-family: 'Droid Serif', 'serif', 'italic';
font-weight: 700;
}
#content ul{
list-style-type:circle;
font-family: 'Droid Serif', 'serif';
padding: 0;
margin: 0;
}
#content li{
font-family: 'Droid Serif', 'serif';
padding-left:10px;
float:left;
}
的HTML:
<div id= "navbar">
<ul>
<li><a href="#">Today's Content</a></li>
<li><a href="#">Genre</a>
<ul>
<li><a href="#">Fiction</a></li>
<li><a href="#">Non-Fiction</a></li>
<li><a href="#">Poetry</a></li>
<li><a href="#">Drama</a></li>
<li><a href="#">Romance</a></li>
</ul>
</li>
<li><a href="#">Rubric</a></li>
<li><a href="#">Content</a>
<ul>
<li><a href="#">Jan</a></li>
<li><a href="#">Feb</a></li>
<li><a href="#">Mar</a></li>
<li><a href="#">Apr</a></li>
<li><a href="#">May</a></li>
<li><a href="#">June</a></li>
<li><a href="#">July</a></li>
<li><a href="#">Sept</a></li>
<li><a href="#">Oct</a></li>
<li><a href="#">Nov</a></li>
<li><a href="#">Dec</a></li>
</ul>
</li>
<li><a href="#">About Us</a></li>
<li><a href="#">Submit</a></li>
</ul>
</div>
<div id="content-container">
<div id="content">
<h1>
Submission deadline: Friday, May 9th
</h1>
<h2>
Poetry Submissions
</h2>
<ul>
<li>Needs a title</li>
<li>Cannot be about specific other students</li>
<li>Must have a way to contact if any questions </li>
<li>Can’t be disrespectful or rude</li>
</ul>
<h2>
Fiction Submissions
</h2>
<ul>
<li>5 submissions, 10page cap total</li>
<li>Spelling and grammar checked</li>
<li>Must be typed</li>
<li>Showing vs. telling - wanted</li>
<li>Staple work & corresponding artwork or label art w/ title of work</li>
<li>Must be fiction (has to fit genre)</li>
</ul>
</div>
</div>
你應該解釋一下你的目標。 –
請指出究竟是什麼錯誤,以及你想達到什麼效果:)。 –
「有些事情是錯的」..究竟是什麼?內容中的子彈?從下拉菜單中的按鈕不會像從主菜單按鈕那樣大? – valerio0999