2015-06-13 5 views
2

С помощью следующего кода я пытаюсь получить левостороннего и RightSide быть на ту же высоту, несмотря на то, что у меня есть много информации на левом и немного справа. Я хочу, чтобы там было свободное место под текстом на правах. Я что-то неправильно кодировал или что-то не хватает? Благодарю.Высота левая и правая сторона неровная - CSS

#sides { 
    padding-bottom: 40px; 
    margin-bottom; 40px; 
    background-color: white; 
} 

#leftside { 
    width: 62%; 
    display: inline-table; 
    background-color: #000000; 
    float: left; 
    padding-right: 20px; 
    padding-left: 5%; 
    box-sizing: border-box; 
} 

#rightside { 
    width: 38%; 
    display: flex; 
    background-color: #808080; 
    float: left; 
    padding-left: 20px; 
    box-sizing: border-box; 
    flex-direction: column; 
} 

<div id="sides"> 
    <div id="leftside"> 
    <h1>TONS O' TEXT</h1> 
    </div> 
    <div id="rightside"> 
    <h1>TINY AMOUNT OF TEXT</h1> 
    </div> 
</div> 
+1

Вычисленное значение 'display' для плавающих элементов уровня блока является' block'. Поэтому 'display: inline-table;' или 'display: flex;' не имеет никакого эффекта в этом случае. –

ответ

0

Удалить display: inline-table; из #leftside

+0

Все еще не сработало ... никаких других идей? – DrewK

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