2016-07-04 2 views
-1

У меня есть div со 100% -ой шириной и содержит 2 элемента таблицы. Я использовал float на первой таблице, чтобы вторая совпадала справа, проблема в том, что первая таблица слишком велика, вторая таблица не будет идти рядом с первой таблицей, так как первая таблица занимает более 100% ширина. Я хочу, чтобы он все еще располагался рядом с первой таблицей.как сделать элемент принудительно идти рядом с элементом

HTML

<div id="container"> 
    <table id="table1"> 
    <tr> 
     . 
     </tr> 
     <tr> 
     . 
     </tr> 
     . 
     . 
     . 
    </table> 
    <table id="table2"> 
     .... 
    </table> 
</div> 

CSS

#container { 
    min-width: 100%; 
    overflow: auto; 
} 
#table1 { 
float: left; 
} 

Проблема, когда таблица 1 проходит по всей ширине 100%, то вторая таблица не двигается рядом с таблицей 1.

+1

Вы можете редактировать это и разместить код, который вы использовали? –

+0

Код, пожалуйста. Спасибо –

+0

Извините, добавленный образец кода. –

ответ

1

Если вы говорите о тексте, то

text-align: right; 

Или float: right;

0

Если установить максимальную ширину до 50%, что должен это сделать ,

table{ 
 
    max-width:50%; 
 
    float:left; 
 
    border:1px solid black; 
 
}
<table> 
 
    <tr> 
 
    <td>Jill asdf asdf asdf asdf asdf asdf asdf asdf asdf</td> 
 
    <td>Smith</td> 
 
    <td>50</td> 
 
    </tr> 
 
    <tr> 
 
    <td>Eve</td> 
 
    <td>Jackson</td> 
 
    <td>94</td> 
 
    </tr> 
 
</table> 
 
<table> 
 
    <tr> 
 
    <td>Jill</td> 
 
    <td>Smith</td> 
 
    <td>50</td> 
 
    </tr> 
 
    <tr> 
 
    <td>Eve</td> 
 
    <td>Jackson</td> 
 
    <td>94</td> 
 
    </tr> 
 
</table>

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