Установка ширины столбца таблицы

Начиная с Scrapy 1.2.0, вводится новая настройка FEED_EXPORT_ENCODING . Указав его как utf-8, вывод JSON не будет экранирован.

То есть добавить в ваш settings.py:

FEED_EXPORT_ENCODING = 'utf-8'

186
задан Brian Tompsett - 汤莱恩 24 September 2016 в 23:18
поделиться

4 ответа

 ,  и ! -> 
15% 70% 15%
291
ответ дан 23 November 2019 в 05:49
поделиться

HTML:

<table>
  <thead>
    <tr>
      <th class="from">From</th>
      <th class="subject">Subject</th>
      <th class="date">Date</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>[from]</td>
      <td>[subject]</td>
      <td>[date]</td>
    </tr>
  </tbody>
</table>

CSS:

table {
  width: 100%;
  border: 1px solid #000;
}
th.from, th.date {
  width: 15%
}
th.subject {
  width: 70%; /* Not necessary, since only 70% width remains */
}

Лучше всего сохранить свой HTML и CSS разделены для уменьшения дублирования кода и разделения задач (HTML для структуры и семантики и CSS для представления).

Обратите внимание, что для того, чтобы это работало в более старых версиях Internet Explorer, вам, возможно, придется предоставить таблица определенной ширины (например, 900 пикселей). У этого браузера есть некоторые проблемы с отображением элемента с процентными размерами, если его оболочка не имеет точных размеров.

120
ответ дан 23 November 2019 в 05:49
поделиться

В зависимости от вашего тела (или div, который оборачивает вашу таблицу) 'settings', вы должны уметь это сделать:

body {
  width: 98%;
}

table {
  width: 100%;
}


th {
  border: 1px solid black;
}


th.From, th.Date {
  width: 15%;
}

th.Date {
  width: 70%;
}


<table>
  <thead>
    <tr>
      <th class="From">From</th>
      <th class="Subject">Subject</th>
      <th class="Date">Date</th>
    </tr>
   </thead>
   <tbody>
     <tr>
       <td>Me</td>
       <td>Your question</td>
       <td>5/30/2009 2:41:40 AM UTC</td>
     </tr>
   </tbody>
</table>

Демо

5
ответ дан 23 November 2019 в 05:49
поделиться

Не используйте атрибут границы,

3
ответ дан 23 November 2019 в 05:49
поделиться