2013-10-07 4 views
0

Я искал почти везде пытается найти решение ..суммируется 2 боковые панели с поплавком: правый

В любом случае, я пытаюсь «стек» две боковые панели поверх друг друга, но второй невозможно получить под первым, если содержание, которое у меня рядом с боковой панелью, больше, чем первая боковая панель (странное объяснение, но я не мог найти другого способа объяснить это.)

Оба они являются внутри 2 разных тегов с тем же идентификатором, что и:

#designsidebar { 
float:right; 
width:155px; 
padding:10px; 
border:solid; 
border-width:1px; 
border-color:#333330; 
background-color:#171715; 
margin-bottom: 10px; 
border-radius: 10px; 
} 

ответ

1

Необходимо, чтобы они оба быть в одном и том же теге, и поместить этот тег вправо. Кроме того, у вас никогда не должно быть более одного из заданных id на странице.

0

Вы должны изменить id на class, потому что у вас более одного на той же странице. Все, что вам нужно сделать, это очистить поплавок. У вас также есть две спецификации background-color, поэтому я удалил последний и сменил border на стенографию css.

.designsidebar { 
    float: right; 
    clear: right; 
    width: 155px; 
    padding: 10px; 
    border: 1px solid #333330; 
    margin-bottom: 10px; 
    border-radius: 10px; 
} 
+0

Да, это работает, спасибо. Но у меня возникла другая проблема (не знаю, легко ли это исправить или нет, не удалось найти ничего с простым поиском Google). По какой-то причине мне нужно поместить этот класс css внутри тега