CSS: после перехода на дискретию

Структура HTML

<div id="small_gal">
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
    <div><img src="images1.jpg" /></div>
</div>

Изображения имеют Drowshodows так границы не является решением, как это будет За пределами изображения

enter image description here enter image description here

граница имеет переход, и он работает гладко на FF, но не в Chrome или других браузерах

Вот код, который я использовал

#small_gal div:hover{cursor: pointer;}
#small_gal div:after {
    content: '';
    position: absolute;
    width: 112px;
    height: 81px;
    border: 3px solid #e27501;
    left: 9px; top: 9px;
    z-index: 9;

    opacity: 0;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}
#small_gal div:hover:after {
    opacity: 1;
}

Примечание:

#small_gal

- это только контейнер Каждое изображение обернуто в Div, чтобы мы могли реализовать: после

9
задан Aamir Mahmood 6 March 2013 в 06:18
поделиться