Сделайте поля ввода текста, и их маркировки выстраиваются в линию правильно

45 символов .

Вы могли бы ожидать, что адрес будет

0000:0000:0000:0000:0000:0000:0000:0000

8 * 4 + 7 = 39

8 групп из 4 цифр с 7 : между ними.

, Но если Вы имеете отображенный на IPv4 адрес IPv6 , последние две группы могут быть записаны в основе 10 разделенных ., например, [::ffff:192.168.100.228]. Выписанный полностью:

0000:0000:0000:0000:0000:ffff:192.168.100.228

(6 * 4 + 5) + 1 + (4 * 3 + 3) = 29 + 1 + 15 = 45

Примечание, это - соглашение входа/дисплея - это - все еще адрес на 128 битов, и для устройства хранения данных, вероятно, было бы лучше стандартизировать на разделенном формате необработанного двоеточия, т.е. [0000:0000:0000:0000:0000:ffff:c0a8:64e4] для адреса выше.

7
задан Tom Lehman 9 August 2009 в 22:24
поделиться

2 ответа

Я думаю, что это скорее вопрос CSS;

Метки по умолчанию не являются элементами уровня блока и поэтому не принимают ширину. Попробуйте установить этот CSS:

label{
  width: 4em;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block
}

Надеюсь, это поможет!

15
ответ дан 6 December 2019 в 12:53
поделиться

Вы можете использовать

, где каждая метка находится в столбце 1, а каждое текстовое поле - в столбце 2.

1
ответ дан 6 December 2019 в 12:53
поделиться
Другие вопросы по тегам:

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