2014-08-13 3 views
0

Я создал эту галерею изображений, что изображение отображается при наведении, но обнаруженное изображение находится в другом месте на каждом компьютере/браузере, в котором я его открываю, но для жизни меня не могу понять, почему ,Картинная галерея code issue

Я просто хочу, чтобы показанное изображение появлялось посередине, не будучи на вершине других изображений, но когда я добираюсь до этой настройки на одном компьютере, он выглядит по-другому.

Я новичок в кодировании, поэтому я действительно надеюсь, что кто-то поможет. Вот ссылка на мой codepen: image gallery

[1]: http://codepen.io/zenturtle/pen/ezDGC 
+0

Привет и добро пожаловать в переполнение стека. Мы хотели бы помочь вам, но мы не хотим, чтобы вы нажимали на другой сайт, чтобы сделать это. Кроме того, ссылки со временем устаревают, и мы хотим, чтобы вопросы о переполнении стека продолжались вечно. Итак: пожалуйста * отредактируйте свой вопрос * и добавьте все * соответствующий * код там. Также скажите нам: что вы пытались исправить - что вы исследовали и почему результаты были неудовлетворительными? –

ответ

0

Для последовательного размещения, вы должны дать #perimeter DIV position: relative, так что расположение больших изображений всегда будет по отношению к вмещающей DIV, который имеет фиксированный ширина. В противном случае позиционирование относится к браузеру/окну просмотра, что означает, что он будет отличаться в зависимости от размера и ширины браузера.

#perimeter {position: relative;} 

Возможно, вам придется сейчас скорректировать все большие координаты изображения. Однако есть более эффективные способы сделать это. Вы должны иметь возможность размещать все эти изображения с одним правилом CSS, а не отдельные для каждого изображения.

+0

Огромное вам спасибо, я изменил код, и он отлично выглядит на моем компьютере, и завтра я буду тестировать его на другом. Мне бы хотелось узнать более эффективный способ сделать это, если бы вы поделились этим? –

+0

Возможно, с некоторой мотивацией. :-) –

+0

не уверен, что вы имеете в виду, извините. Но еще раз спасибо за подсказку :) –

Смежные вопросы