Мне нужна высота на div 50px по умолчанию, и его нужно заменить на 300px onmouseover. Я сделал код ниже, чтобы реализовать его.expand div height onmouseover
<style type="text/css">
#div1{
height:50px;
overflow:hidden;
}
#div1:hover{
height:300px;
}
</style>
<body>
<div id="div1"></div>
</body>
Этот код работает нормально, но в соответствии с свойством CSS при наведении его немедленно изменяется его высота. Теперь мне нужен стильный способ, как медленно расширяться div onmouseover и сжиматься на выезде. Как расширить и списать div на зависание?
Вы можете использовать JQuery. Использование функции анимации. См. Здесь http://api.jquery.com/animate/ – Undefined
Или вы можете использовать css-переходы (если они доступны). – biziclop