Отображение содержимого внутри таблицы начальной загрузки

У меня есть таблица Bootstrap 4, в которой отображается информация о денежной стоимости, но у меня проблема с отображением в адаптивном режиме, и я подробно описываю свою проблему:

У меня есть следующий код HTML:

<div class = "table-responsive">
 <table class = "table table-hover">
   <thead>
     <tr>
       <th scope = "col">#</th>
       <th scope = "col">First</th>
       <th scope = "col">Last</th>
       <th scope = "col">Handle</th>
      </tr>
    </thead>
    <tbody>
      <tr>
       <th scope = "row">1</th>
        <td>$ 1,543,3345,432</td>
        <td>$ 1,456,334,4545</td>
        <td>$ 1,000,0202</td>
      </tr>
    </tbody>
   </table>
</div>

На ПК отображается отлично: Отображение содержимого внутри таблицы начальной загрузки

Но в режиме ответа появляется проблема: Отображение содержимого внутри таблицы начальной загрузки

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

Большое спасибо!

Вы можете удалить пробел между знаком доллара и числом или заменить его неразрывным пробелом & nbsp;

Artichoke 30.07.2018 03:09

белое пространство: nowrap;

Bryan Dellinger 30.07.2018 03:09
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в 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. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
0
2
799
3

Ответы 3

Вы можете указать ширину таблицы и сделать ее встроенной, и другой способ применяется к белому пространству: nowrap; из table tr td

.tablewd{
   min-width:450px;
}
<link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">

<script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<script src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>

<div class = "table-responsive">
 <table class = "table table-hover tablewd">
   <thead>
     <tr>
       <th scope = "col">#</th>
       <th scope = "col">First</th>
       <th scope = "col">Last</th>
       <th scope = "col">Handle</th>
      </tr>
    </thead>
    <tbody>
      <tr>
       <th scope = "row">1</th>
        <td>$ 1,543,3345,432</td>
        <td>$ 1,456,334,4545</td>
        <td>$ 1,000,0202</td>
      </tr>
    </tbody>
   </table>
</div>

Вам следует добавить еще css:

.table td {  white-space: nowrap; }

Используйте для таблицы класс text-nowrap Bootstrap-4, чтобы избежать разрыва текста.

/* Source: Bootstrap-4 source code*/
.text-nowrap {
  white-space: nowrap !important;
}

https://codepen.io/anon/pen/zLpzwe

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