Как изменить размер тела с помощью веб-сетки? - PullRequest
1 голос
/ 17 ноября 2011

В: Как мне изменить размер тела с шириной веб-сетки mvc3 (это широкий вид сетки, где ширина = 100%)?

enter image description here

CSS -

.webgrid   /* This works fine...stretches 100% with scrollbars at bottom of browser
{
    width: 100%;
}

body
{
    /* What can I put here for width: "Stretch the body the same % or length as the webgrid */
    /* width: 100% <- DOESN'T WORK!!! Grid still runs over body page! */
}

Бритва (cshtml) -

<div  id="grid" class="gen">
    @grid.GetHtml(
        tableStyle: "webgrid",...)

Ответы [ 3 ]

0 голосов
/ 27 октября 2013

Ячейки таблицы не могут быть меньше ее содержимого.

Некоторые решения:

  1. Предположим, что некоторые столбцы отображаются только в подробном представлении;
  2. Укажите в ячейках всплывающую подсказку и попробуйте уменьшить длину текста;
  3. Увеличение ширины всей страницы.

Надеюсь, эта помощь.

0 голосов
/ 23 января 2015

В Site.css для класса webgrid-Style измените ширину на 100%.

0 голосов
/ 17 ноября 2011

когда вы реализуете сетку в представлении и устанавливаете tablestyle в параметре как

        @grid.GetHtml(tableStyle: "grid",.............)

выберите имя, которое вы даете в tablestyle и используете его как класс

<style type="text/css">
.grid{

   width:100px;
  }

</style>

я думаю, что это работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...