Таблица в html bootstrap не помещается на экране

У меня есть таблица в html bootstrap, таблица выглядит подходящей при загрузке страницы, но после полной загрузки страницы таблица становится прокручиваемой

Мой код:

<div class = "table-responsive">
  <table class = "table table-striped table-borderd" id = "orderTable">
    <thead>
      <tr>
        <th>S.No</th>
        <th>Order ID</th>
        <th>Ordered By</th>
        <th>Branch name</th>
        <th>Order Date </th>
        <th>Order Time </th>
        <th>Status</th>
        <th>Invoice Status</th>
        <th>Actions</th>
      </tr>
    </thead>
    <tfoot>
      <tr class = "sn">
        <th>S.No</th>
        <th>Order ID</th>
        <th>Ordered By</th>
        <th>Branch name</th>
        <th>Order Date </th>
        <th>Order Time </th>
        <th>Status</th>
        <th>Invoice Status</th>
        <th>Actions</th>
      </tr>

    </tfoot>
    <tbody>
    </tbody>
  </table>
</div>

Может кто-нибудь, пожалуйста, скажите мне, как сделать его по размеру экрана и избежать прокрутки. заранее спасибо

Можете ли вы показать весь код, пожалуйста? Только эти коды работают правильно, и таблица не прокручивается на моей машине.

Sato Takeru 23.12.2020 09:59

@Zubair: Мир! У вас есть какой-то другой CSS, применяемый к таблице. Поделитесь своим кодом на codepen. Надо будет проверить вопрос. Я проверил это там, в нет прокрутки.

Imran Rafiq Rather 23.12.2020 10:02

@George данные поступают из базы данных

Zubair Nazer Oliyat 23.12.2020 10:02

@ImranRafiqRather, не могли бы вы открыть чат?

Zubair Nazer Oliyat 23.12.2020 10:03

Подожди, брат :) Позвольте мне открыть его и поделиться ссылкой

Imran Rafiq Rather 23.12.2020 10:05
chat.stackoverflow.com/rooms/226343/…
Imran Rafiq Rather 23.12.2020 10:08

@ZubairNazerOliyat Нажмите на ссылку выше, чтобы начать чат

Imran Rafiq Rather 23.12.2020 10:11

@ImranRafiqRather я нажал

Zubair Nazer Oliyat 23.12.2020 10:11

@ZubairNazerOliyat попробуйте table-condensed класс вместе с table-responsive

abdullahQureshee 23.12.2020 10:16

@abdullahQureshee пытался, без изменений

Zubair Nazer Oliyat 23.12.2020 10:41
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
10
261
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Как оказалось, основной проблемой в этом случае является ширина элементов <input/>, из-за которой все наши столбцы имели одинаковую ширину.

Я решил это с помощью следующего CSS для Desktop Screen. Для небольших экранов лучше иметь прокрутку, чтобы не потерять данные.

@media (min-width:1320px{  
    tfoot th input {
        width: 90px !important;
    }
}

Позже вы можете настроить это для еще большей точки разрыва экрана в соответствии с вашими требованиями.

@Zubair: Если мой ответ помог, вы хотели бы потратить несколько секунд, чтобы проголосовать и принять мой ответ. Это поможет другим разработчикам извлечь из этого пользу. Спасибо :)

Imran Rafiq Rather 23.12.2020 11:59

Другие вопросы по теме