2012-02-23 2 views
0

У меня есть относительная позиция div (контейнер id), и внутри него есть другие divs (кнопки класса), которые должны быть float: left;float divs in position relative div

<div id="container"> 
    <div class="buttons"></div> 
    <div class="buttons"></div> 
    <div class="buttons"></div> 
</div> 

Проблема в том, что если я устанавливаю кнопки divs float: left; они не сравниваются внутри контейнера div, я не знаю, где они находятся, даже с firebug я не могу их найти. Я удаляю float: left; divs отображаются, но один под другим, а не один рядом с другим. Как я могу сделать? Спасибо, Mattia

+0

Пожалуйста, пост CSS вы сейчас используете – lamplightdev

+0

#container { позиция: относительная; высота: 13px; верх: 441px; left: 1057px; } . Кнопки { ширина: 9px; высота: 9px; background-image: url (../ images/slider-cmd-not-hp.png); margin-top: 2px; margin-right: 5px; дисплей: встроенный блок; } – pindol

+0

Что такое контейнер, который должен быть относительно? Зачем вам контейнер 441px сверху и 1057px влево? Какой эффект вы пытаетесь достичь, мы могли бы сместить образец вместе для вас. – Robert

ответ

1

Вы можете установить стиль класса кнопок display: inline-block; или использовать пролет.

Edit:

Я поставил вместе jsfiddle пример для вас.
http://jsfiddle.net/2t87P/

Вы должны иметь возможность настроить css, надеюсь, это поможет.

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

http://speckyboy.com/2009/06/03/15-amazing-jquery-image-galleryslideshow-plugins-and-tutorials/

+0

Я пробовал, но он не работает :(, я думаю, что сделаю это с помощью span, если я не найду решение. – pindol

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