發生了什麼事?:手風琴正常工作,但標籤顯示在手風琴的右側。標籤標題出現在垂直手風琴的右側
jQuery的
$(document).ready(function(){
$(".accordion .title").click(function(){
$(this).next(".accordion .details").slideToggle(500)
}).next().hide();
});
CSS:Hoverbox
.hoverbox
{
cursor: default;
list-style: none;
} .hoverbox a {
padding-top: 5px;
cursor: default;
text-decoration: none;
color: black;
} .hoverbox a .preview {
display: none;
} .hoverbox a:hover .preview {
display: block;
position: absolute;
top: -33px;
left: -45px;
z-index: 1;
} .hoverbox img {
vertical-align: top;
height: 125px;
} .hoverbox li {
display: inline;
float: left;
margin: 3px;
padding: 5px;
position: relative;
text-align: right;
text-decoration: none;
} .hoverbox .preview {
border-color: #000;
height: 300px;
} .gallery {
width: 100%;
}
HTML:一張圖片的樣本。
<div class="accordion">
<div class="title"><h2></h2></div>
<ul class="details">
<div class="gallery">
<ul class="hoverbox">
<li>
<a href="#">
<img src="pictures/1.jpg" class="thumbnail"/>
<img src="pictures/1.jpg" class="preview"/></br>
Compass
</a>
</li>
</ul>
</div>
</ul>
</div>
首先,讓我們先從一個剛裝入手風琴。
後,我點擊 「玻璃窗」,這是發生了什麼。
我做了什麼:在過去的四五天,我一直花很多時間搬遷<div>
標籤,確保我的代碼是正確的,並與CSS涉足(特別是確保文本並不是很奇怪,或者有關圖像顯示方式的東西很愚蠢)。我知道不是很具體。我爲不那麼簡短的問題表示歉意。
更新
我嘗試使用德克斯特的建議,但我仍然保持有與文本對齊問題。
點擊第1後...
和第2 ...
如前所述,每個部分應該是下彼此。 視頻部分與手風琴不同,主頁是頁面底部的導航列表(用作頁腳)的一部分。
我已經明白,這可能是我的CSS與一切手風琴沒有關係的問題。由於我不知道有什麼問題,我只會上傳整個CSS(與手風琴CSS的長度大致相同)......如果當然,那是'好的'。
你可以分享鏈接到烏爾網站 – SVS
什麼是你想實現的,如果我可能會問? –
@DexterHuinda儘管手風琴還沒有完全完美的設計,但我想[簡單手風琴](http://docs.jquery.com/UI/Accordion)。更具體地說,我希望文本位於每個圖庫下面(燈罩將在Glass Windows中的最後四幅圖像下)。當我們談論這個問題時,我一直無法弄清楚如何一次打開一個標籤;請參閱爲簡單手風琴提供的鏈接。 – Rob