Показать сообщение отдельно
  #10 (permalink)  
Старый 30.06.2014, 10:23
Интересующийся
Отправить личное сообщение для desertFox Посмотреть профиль Найти все сообщения от desertFox
 
Регистрация: 29.08.2013
Сообщений: 20

спасибо, здесь нормально работает,

но у меня снова без изменений,

в браузере опера вместо прыжков наблюдается ещё такая картина:



белая неполная полоса вокруг картинки это был padding: 4px; блока newDivPh,

при повторном наведение всё нормально, белая полоса полностью окружает картинку и картинка расположена слева как и нужно,

после чистки кеша в браузере снова при первом наведение либо прыгает, либо на треть зависает (в опере, скриншот выше)

пробовал без padding: 4px; тоже самое, пока оставил просто полоску вокруг картинки (border)

сейчас стили такие:
#newDivPh{
	position:absolute;
	/*visibility: hidden;*/
	z-index: 300;
	background-color: #ffffff;
	background-image: url("./images/spinner.gif");
    background-repeat: no-repeat;
	background-position: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	box-shadow: 0 0 5px #777777;
	-moz-box-shadow: 0 0 5px #777777;
	-webkit-box-shadow: 0 0 5px #777777;
	min-width: 100px;
	min-height: 100px;
	max-width: 408px;
	max-height: 308px;
}

 #newDivPh img{
  border: 4px solid #fff;
  max-width: 400px !important;
  max-height: 300px !important;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}


стиль visibility убрал, так как при наведении некоторые картинки вообще перестали показываться

пробовал убирать ограничения по высоте и ширине, картинка не *прыгает* и вроде нормально, но другие картинки, которые ниже с первого раза не грузятся, только со второго наведения мышки,

один только бордер видно:

Последний раз редактировалось desertFox, 30.06.2014 в 10:55.
Ответить с цитированием