Bir bağlantım var ve kullanıcı fareyi üzerine getirdiğinde, bağlantı altında bir kutu (div) göstermelidir. Kutu, altında ne varsa onu kaplamalıdır. Bunu css veya javascript kullanarak nasıl yapabilirim?Mouseover'da div/box nasıl açılır?
cevap
sample here'u oluşturdum. İhtiyaçlarınıza uyacak şekilde buradan değişiklik yapabilirsiniz. herhangi javascript gerektirmez olarak
<div class="hover">Hover here</div>
<div class="overlay" style="visibility:hidden">
<img src="http://www.google.com/images/logos/ps_logo2.png" alt="google" />
</div>
$(document).ready(function()
{
$("div.hover").mouseover(function()
{
$(this).css('cursor', 'pointer');
$("div.overlay").css('visibility','visible');
});
$("div.hover").mouseout(function()
{
$(this).css('cursor', 'default');
$("div.overlay").css('visibility','hidden');
});
});
Gizlenmiş ve sitenin bir alt öğesi olan tamamen gizli bir div var. Ardından, bağlantının üzerine geldiğinizde div'u göstermelisiniz. Tam CSS sağlayamıyorum ve bunu test etmedim, ancak başlamanıza yardımcı olacak. Konumlandırma ve boyutları ile oynamak zorundasınız.
<a href="#" class="special">Somewhere<div class="desc">This is hidden.</div></a>
a.special { position:relative; }
a.special div.desc { background-color:white; display:none; position:absolute; z-index:100; }
a.special:hover div.desc { display:block; }
Bu, saf CSS yolu olabilir.
Gerçekten iyi. Çok teşekkürler !!! – svirk
$("#id").mouseover(function(){
$("a[rel='#petrol']").overlay().load();
});
$("#id").mouseout(function(){
$("a[rel='#petrol']").overlay().close();
});
Yayınınızın kalitesini artırmak için lütfen bu kodun sorunu nasıl/neden çözeceğini belirtin. –
- 1. Aşağı açılır oklar nasıl açılır
- 2. Açılır pencere nasıl açılır, Javascript
- 3. Açılır pencerede Google Maps bağlantıları nasıl açılır?
- 4. Bir Gezinme Çekmecesi'nde (Android'de) nasıl açılır açılır?
- 5. Açısal görünümde açılır pencerenin tamamı nasıl açılır?
- 6. Arka plan rengi nasıl açılır beyaz açılır
- 7. Tomcat kullanıcısı nasıl açılır?
- 8. xlsx paketi nasıl açılır?
- 9. UIBarButtonItem animasyonu nasıl açılır?
- 10. vsdx dosyası nasıl açılır?
- 11. io.ReadCloser unzip nasıl açılır?
- 12. Müzik seçici nasıl açılır?
- 13. Bir klasör nasıl açılır?
- 14. Açılır pencere nasıl yerleştirilir?
- 15. Fotoğraf makinesi nasıl açılır?
- 16. VCE dosyaları nasıl açılır?
- 17. HTML'ye nasıl açılır?
- 18. Şablon uzmanlıkları nasıl açılır
- 19. Açılır pencere açılışı ile açılır
- 20. İyonik açılır pencere arka plana tıklandığında nasıl açılır
- 21. Intellij IDEA'da bir pencerede açılır pencere nasıl açılır?
- 22. PHP açılır açılır listeden seç seçeneği
- 23. Bir javascript dosyası nasıl açılır?
- 24. .msu uzantı dosyası nasıl açılır?
- 25. Vim'de arabellek nasıl yeniden açılır?
- 26. Site ngork ile nasıl açılır?
- 27. Netbeans'teki 'Projeler' paneli nasıl açılır
- 28. "? 123" Android klavyesi nasıl açılır
- 29. Medya eki listesi nasıl açılır?
- 30. Emacs'te açılır pencere nasıl gösterilir?
Katmanın altına bir div eklediğimde ve üzerine yerleşmek için bindirme yapmak istiyorsam nasıl yapmalı? Currenlty, bindirmenin altında kalması için yaratılmış beyaz boşluğun göründüğünü görüyorum. – svirk
Bu yer paylaşımlı div, aslında üst üste gelmiyor. Bu problemi çözmez, "Kutu altında ne varsa onu kaplamalıdır." –