G
G
Greg Plitt2016-05-17 15:14:17
css
Greg Plitt, 2016-05-17 15:14:17

How to make the layout in two columns for the mobile version not float?

There is an adapted site for the mobile version, I need to insert text there on the main page and split it into two columns.
I use the usual structure

<table>
    <tr>
        <td></td>
        <td></td>
    </tr>
</table>

As a result, when I watch the mobile version, the second column constantly climbs out of bounds and creates a horizontal scroll.
On other sites where this is done, the second column simply goes under the first.
How to do this?
8183796574a54fd5b6953e36d8389f8d.jpg

Answer the question

In order to leave comments, you need to log in

3 answer(s)
H
HamSter, 2016-05-17
@bit24yes

I use the usual structure
Это уже, давно, не обычная структура для верстки двух колоночного макета. Сейчас табличная верстка исключительно для таблиц (ну и для html писем, хотя и там уже прогресс).
Используйте div.
К примеру так 1. с помощью float: left или так 2. с помощью display: inline-block.
Есть еще вариант с помощью flex.

Максим Тимофеев, 2016-05-17
@webinar

На других сайтах вряд ли используют таблицу для этого, для этого используют div и медиа запросы в css.
Посмотрите вот это: getbootstrap.com/css/#grid-media-queries

Михаил Шведков, 2016-05-18
@kosolapus

1. Забыть про табличную верстку. Табличная верстка полезна для табличных данных - не более чем.
2. Указать максимальную ширину для обертки абзацев

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question