当浏览器足够大时,我创建了一个看起来正确的网站。但是当您调整浏览器大小并使其更小时,过滤器部分(带有 li 项的 ul)会从水平变为垂直。
如果您访问网站 www.andrewsimonmcallister.tv。单击音乐菜单项。
当浏览器足够宽时,带有副标题的部分,然后是过滤器部分看起来还可以,但是当您缩小浏览器时,整个内容将变为带有点的垂直列表。无论如何要使排序选项水平堆叠,但在它们的容器内,然后使过滤器选项堆叠,但保持过滤器和排序部分水平。
此外,与音乐列表上的描述部分相同。我希望文本在下面换行,但留在描述部分,而不是在标题下。
所有的帮助都会很棒。
好的,现在代码
HTML
顶部过滤器部分
音乐过滤器:管弦乐电子其他显示:原声带广告描述部分
<ul>
<li class="tracknumber">
<div id="jp_container_1" class="jp-audio" style="display:inline-block;">
<div class="jp-type-single">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a href="javascript:;" class="jp-play" tabindex="1"> </a></li>
<li><a href="javascript:;" class="jp-pause" tabindex="1"> </a></li>
</ul>
<div name="prog1" class="jp-progress">
<div name="seek1" class="jp-seek-bar">
<div name="play1" class="jp-play-bar"></div>
</div>
</div>
</div>
</div>
</div>
<div id="number1" class="number">1</div>
</li>
<li class="tracktitle">Beginnings</li>
<li class="tracktime">2:04</li>
<li class="trackprogress"><div id="trackprogress1" class="trackprogressbar"></div></li>
<li class="trackcat">Orchestral</li>
<li class="trackdescription">Lush sweeping strings in this opening credits cue.</li>
</ul>
** CSS **
.contentinformation {
padding-left: 10px;
color: #303234;
font-size: 16px;
letter-spacing: 0;
}
.contentfilterlist {
display: inline-block;
list-style-type: none;
left: 0;
right: 0;
}
.contentfilteritem {
display:inline-block;
list-style-type: none;
}
.contentfiltertitle {
padding-left: 10px;
padding-right: 10px;
vertical-align: middle;
font-size: 18px;
letter-spacing: 0;
}
.contentfilteroption {
padding-left: 8px;
vertical-align: bottom;
}
.contentfiltertext {
padding-right: 6px;
vertical-align: middle;
letter-spacing: 0;
font-size: 13px;
font-variant: small-caps;
}
.contentfilterdivide {
padding-right: 80px;
}
.contentmain {
position: absolute;
left: 0;
right: 0;
top: 40px;
padding-left: 100px;
padding-right: 100px;
z-index: 11;
}
/****************************************
* Music
****************************************/
.tracktitle{
display:inline-block;
width: 250px;
}
.tracktime{
display:inline-block;
width: 55px;
}
.trackprogress{
display:inline-block;
width: 110px;
}
.trackprogressbar {
background: url("../images/music/progress-bg.gif") 0 0 repeat-x;
width:80px;
height:8px;
cursor: pointer;
opacity: 0.5;
-moz-opacity: 0.5;
filter:alpha(opacity=50);
z-index: 12;
}
.trackcat {
display:inline-block;
width: 135px;
}
.trackdescription{
display:inline;
}
非常感谢所有帮助!
谢谢!