2016-04-13 94 views
-1

Lütfen aşağıdaki web sitesini (www.capitec.co.za) ziyaret edin ve ana sayfanızdaki öğeler üzerinde farenizle gezdirin. Genişlediklerini fark edeceksiniz, bunu css kullanarak başarısız olduğum için web sitemde nasıl yapabileceğimi bilmek isterim. Bu jquery, javascript mi ​​ve bunu yaratmak için adobe kullandı mı? Mümkünse örneklerle yardımcı olun. Teşekkürler. Eğer bu bir cssMouseOver genişletme efekti

<div class="element"> 
    // you content 
</div> 

farenin üzerinde genişletmek istiyorum bir div .element farz

+0

Sorular, önermek bulmak ya da kitap, aracı, yazılım kütüphanesi, öğretici veya diğer tesis dışı kaynak tavsiye etmemizi soran konu dışı yığın taşması Yığın içindir taşma –

cevap

0

tek çözüm ve css altında olan ölçek

.element:hover{ 
    transform:scale(1.1,1.1); 
} 

başlangıç ​​değerleri faydalı olacaktır scale(1,1), div ölçeğin artış değerlerine göre genişleyecektir.

0

vurgulu üzerindeki etkisini genişletmek için transform: scale CSS kullanma İstediğiniz eleman

0

genişletmek için desteklemeniz gereken hangi tarayıcıların bağlı olarak, transform:scale() css işlevini kullanabilir ve a :hover bu çağırmak . Aşağıdaki şekilde yavaşça ölçeğe geçiş css ekleyebilirsiniz:

<div class="expand"> Hover me to expand </div> 


.expand { 
    width: 100px; 
    height: 100px; 
    background-color: coral; 
    margin: 2em; 
    padding: 1em; 
    -webkit-transition: -webkit-transform 1s; 
    -moz-transition: -moz-transform 1s; 
    transition: transform 1s; 
} 
.expand:hover { 

    -webkit-transform: scale(1.5); 
    -moz-transform: scale(1.5); 
    transform: scale(1.5); 
}