Başlıkta biraz uzun bir tanım olmuş, kısaca bir çeşit tooltip aramaktasınız.
Bunu en güzel jquery ile yaparsınız..
ilk olarak bakınız (ilk tavsiyem. çok kullanışlı) : http://www.codylindley.com/blogstuff/js/jtip/
bir bakın 1. http://www.webdesignerwall.com/demo/...ed-hover2.html
bir bakın 2. http://www.webdesignerwall.com/demo/...ed-hover1.html
bir bakın 3. http://forum.zoque.net/java-jsp/28834-jquery-tooltip/
Eğer biliyorsanız jquery bir ara bir yerde kullanmıştım (Tam radaığınız şeyi keyfinize göre yapmanız için ideal sade bir kod) . Örnek olması için deneyebilirsiniz.
Kod:
<script type="text/JavaScript">
$(document).ready(function(){
$(".faq_item_a a").hover(function() {
$(this).next(".cevapSatir").animate({opacity: "show"}, "medium"); //alert("over");
}, function() {
$(this).next(".cevapSatir").animate({opacity: "hide"}, "medium"); //alert("out");
//alert($(this).next("div").HTML());
});
});
// kısaca faq_item_a class a sahip şeyin içindeki a dan sonra gelen ilk cevapSatir class lı şey anime ediliyor.
</script>
bu koddan sonra şu eklenebilir
<div class="faq_item">
<div class="soruSatir">
<div class="faq_item_a"><a href="JavaScript:;"><b>1</b><p>Curabitur accumsan. Nullam dapibus pretium ligula?</p></a>
<div class="cevapSatir"> <p>Proin ac enim in diam porttitor laoreet. Praesent hendrerit. In tortor dolor, ultrices id, dictum eget, placerat nec, mi. Donec neque.</p>
<div class="yazarSatir">
Author: webmaster | Nov 17, 2008
</div>
</div>
</div>
</div>
</div>
<div class="faq_item">
<div class="soruSatir">
<div class="faq_item_a"><a href="JavaScript:;"><b>2</b><p>Cras adipiscing hendrerit nibh?</p></a>
<div class="cevapSatir"> <p>Ut tortor tellus, convallis vel, sagittis a, tristique et, ligula.</p>
<div class="yazarSatir">
Author: webmaster | Nov 17, 2008
</div>
</div>
</div>
</div>
</div>
not: CSS eklenmeli (deüzenlenmeli)
CSS: Kod:
.faq_item{
width:98%;
background:#e8e0e0;
margin:2px 0px 2px 0px;
}
.soruSatir{
background:#d9d9db;
border-left:#DC941F 5px solid;
border-bottom:#DC941F 1px solid;
}
.soruSatir div{ padding:5px; }
.cevapSatir{
background:#010105;
color:#E2EBEB;
padding:2px 1px 5px 1px;
position:absolute;
width:400px;
border:1px #532121 solid;
padding:10px;
/*top:100px;*/
display:none;
}
.cevapSatir div{ padding:5px; }
.yazarSatir{
background:#e7e7e7;
padding:2px 01px 5px 1px;
font-size:9px;
color:#878798
}
.faq_item_a a, .faq_item_a a:hover{
color:#010101;
display:block;
text-decoration:none;
padding:5px;
}