CSS, располагающий вопрос - таблицы по сравнению с абсолютным по сравнению с [закрытым] DL

Вы удалили ветку только локально? то есть: git branch -d <branch> или глобально, то есть git branch -D <branhc>?

, если ветвь все еще доступна на удаленном компьютере, вы можете потянуть ее обратно, если вы удалили ее с обоих локальных компьютеров, вы можете вернуться к фиксации в своем мастере. ветвь, в которой вы слились с исправлением и создали новую ветвь из этого хеша коммита git checkout -b <commit hash>

, а затем слили эту ветку в ветвь разработки?

5
задан Baer 26 October 2008 в 03:12
поделиться

9 ответов

Я смущен, что является табличным о тех данных? Где записи? Строки различных полей действительно не делают таблицу в традиционном смысле. (Ни взламывание его, чтобы иметь две записи на строку в этом отношении)

Если мы развлекаем эту идею, то, каково различие между левой половиной таблицы и правом? Чем были бы заголовки столбцов то, если бы был кто-либо?

Я предпочитаю предложение списка определения, это - определенно лучшее соответствие, чем таблица. И Вам не были бы нужны два столбца, если бы весь DTS и DDs были float:left и width:25%, и в следующем порядке: Стоимость, Домашние животные, Сны, Курение, и т.д... Поэтому можно использовать 1 список определения, как это действительно должно быть.

Хотя Вам, вероятно, будет нужен clear:left на любом DT на всякий случай, содержание любого из этих элементов переносит более чем две строки.

<style>
    dl
    {
        float:left;
        width:100%;
    }
    dt,
    dd
    {
        float:left;
        width:24%;
        margin:0;
        padding:0;
    }
    dt
    {
        text-align:right;
        padding-right:.33em;
    }
    dd
    {
        text-align:left;
    }
</style>
<dl>
    <dt>Cost:</dt>
    <dd>$4,500/wk</dd>
    <dt>Pets:</dt>
    <dd>No</dd>
    <dt>Sleeps:</dt>
    <dd>1</dd>
    <dt>Smoking:</dt>
    <dd>No</dd>
</dl>
9
ответ дан 18 December 2019 в 05:37
поделиться

При проявлении табличных данных нет никакого позора в использовании таблицы.

13
ответ дан 18 December 2019 в 05:37
поделиться

Используйте зафиксированные отделения ширины с текстом CSS - выравнивают свойство. Не забывайте плавать, Ваши отделения уехали.

3
ответ дан 18 December 2019 в 05:37
поделиться

Скажем, Вы используете DL, DT и DD:

<dl>
<dt>Cost:</dt>
<dd>$4,500/wk</dd>
<dt>Sleeps:</dt>
<dd>1</dd>
</dl>

Можно использовать следующий приблизительный (непротестированный) CSS:

dl { width: 200px; }
dt { width: 100px; text-align: right; float: left; clear: both; }
dd { width: 100px; margin: 0; float: left; }

Править: Поскольку Chris Marasti-Georg указал:

Кроме того, если Вы хотите 2 столбца, используйте 2 списка определения и пустите в ход их

3
ответ дан 18 December 2019 в 05:37
поделиться

@jon является правильным, если его табличные данные, можно использовать таблицу. Однако, если Вы действительно не хотите использовать таблицу, я думаю, что это - то, что Вы хотите:

CSS

.label {
  min-width: 20%;
  text-align: right;
  float: left;
}

HTML

<div class="pair">
  <div class="label">Cost</div>
  <div class="value">$4,500/wk</div>
</div>
<div class="pair">
  <div class="label">Sleeps</div>
  <div class="value">1</div>
</div>
<div class="pair">
  <div class="label">Bedrooms</div>
  <div class="value">9</div>
</div>

ОТРЕДАКТИРУЙТЕ @Chris Marasti-Georg, указывает, что списки определения были бы более соответствующими здесь. Я соглашаюсь, но я предполагаю, что хотел показать, что то же может быть легко сделано с любым элементом блочного уровня, и нет ничего в моделировании по умолчанию списков определения, которое необходимо для выполнения этой цели.

2
ответ дан 18 December 2019 в 05:37
поделиться

Быстрое примечание по реализации этого использования таблицы, существует несколько конструкций, которые сделают это много доступный. Самый простой из которых был бы простой быть для использования TH для маркировок и TD для значений. Этот сайт имеет хорошее обсуждение и идет глубже в вещи как заголовки для ячеек и т.д.

0
ответ дан 18 December 2019 в 05:37
поделиться

Как насчет того, чтобы использовать таблицу для расположения таблица и затем использовать CSS для расположения той таблицы везде, где Вы хотите на своей странице?

0
ответ дан 18 December 2019 в 05:37
поделиться

Подробно останавливаясь на сообщении Rahul:

CSS

#list { width: 450px; }
#left { float: left; background: lightgreen; }
#right { float: right; background: lightblue; }
dl { width: 225px; }
dt { width: 100px; text-align: right; float: left; clear: both; }
dd { width: 100px; margin: 0; float: left; padding-left: 5px; }

HTML

<div id="list">
    <dl id="left">
        <dt>Cost:</dt>
        <dd>$4,500/wk</dd>
        <dt>Sleeps:</dt>
        <dd>1</dd>
        <dt>Bedrooms:</dt>
        <dd>9</dd>
        <dt>Baths:</dt>
        <dd>6</dd>
    </dl>
    <dl id="right">
        <dt>Pets:</dt>
        <dd>No</dd>
        <dt>Smoking:</dt>
        <dd>No</dd>
        <dt>Pool:</dt>
        <dd>No</dd>
        <dt>Waterfront:</dt>
        <dd>No</dd>
    </dl>
</div>

Я протестировал это под FF 3.0.1, IE6 и IE7. Цвет фона состоит в том, чтобы просто там помочь Вам визуализировать, где столбцы запускаются и заканчиваются.

2
ответ дан 18 December 2019 в 05:37
поделиться

Я всегда рассматривал списки определения, чтобы использоваться для определений объектов, не для пар ключ/значение. (9 не определение 'спален'). Однако эта конкретная конструкция (списки пар ключ/значение) вызывала аргументы в течение многих лет, поскольку нет никакой собственной семантической разметки, которая отражает его правильно.

Пойдите для DL, если Вы не являетесь анальными о том, каково определение. Или пойдите для таблицы. Таблица с парами ключ/значение в строках, если объем заголовка/ячейки установлен правильно, совершенно допустима. Я делал это недавно, и это, действительно кажется, наиболее семантически точное представление.

0
ответ дан 18 December 2019 в 05:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: