2014-01-28 4 views
-1

Делает изменения на домашней странице. У меня есть фоновые изображения и ссылки на изображение в виде кнопок.мой div позиционирует разные в разных браузерах

Однако при создании div для каждого изображения я узнал, что лучшим способом было добавить div для каждого изображения, так как это позволит мне позиционировать изображения рядом. мне сказали использовать класс, однако с классом i не удалось бы разместить изображения рядом:

это моя законченная страница, так как вы можете увидеть 7 изображений в середине экрана.

Однако если вы откроете это в Firefox это выходит все неаккуратно:/

что является лучшим решением для этого, чтобы он позиционируется как ссылку я предоставил. но и во всех браузерах. это divs лучший способ?

Это мой JS скрипку с кодом: http://jsfiddle.net/uJhvk/

например

<div id="testimage"> 
    <div id="a1"><a href="">Awards</a></div> 
</div> 

любая помощь будет признателен.

+0

У вас есть 200 строк CSS с большим количеством неуместных стилей. Вы не можете ожидать, что мы прочтем это, чтобы понять, что случилось. – poke

+0

вот почему я дал u jsfiddle ... – al123

ответ

1

http://jsfiddle.net/ahallicks/uJhvk/1/

Я добавил поплавки # testimage2-6 и поля для двух последних в пространстве их

float: left;clear: both;

на # testimage2 сделать это сидеть на новой линии

+0

должен ли я сделать их для класса или оставить его как divs – al123

+1

Это не совсем чистый код, как есть, но я не сужу ;-) Вы можете добавить класс для плавающие элементы, поэтому вам не нужно повторять код. Это основное использование вне классов. Если вы собираетесь использовать их для более чем одного элемента, дайте ему класс! – Alex

+0

На # testimage4 вам нужно четкое: both; и float: left; – Alex

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

  • Нет связанных вопросов^_^