Вертикально выровняйте текст в поле ввода фиксированной высоты без дисплея: таблица или дополнение?

pandas.read_csv имеет параметр decimal для этого: doc

I.e. попробуйте:

df = pd.read_csv(Input, delimiter=";", decimal=",")

73
задан Logan Serman 28 November 2008 в 20:51
поделиться

5 ответов

В Opera 9.62, Mozilla 3.0.4, Safari 3.2 (для Windows), которому помогает при помещении некоторого текста или по крайней мере пробела в той же строке как поле ввода.

<div style="line-height: 60px; height: 60px; border: 1px solid black;">
    <input type="text" value="foo" />&nbsp;
</div>

(воображают & nbsp после оператора ввода)

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

11
ответ дан Gerhard Dinhof 7 November 2019 в 07:57
поделиться

Я не попробовал это сам, но пытаюсь установить:

height : 36px; //for other browsers
line-height: 36px; // for IE

, Где 36 пкс высота Вашего входа.

62
ответ дан P Shved 7 November 2019 в 07:57
поделиться

I ran into this problem myself. I found that not specifying an input height, but using the font-height and padding combined, results in vertically aligned text.

For instance, lets say you want to have a 42px tall input box, with a font-size of 20px. You could simply find the difference between the input height and the font-size, divide it by two, and set your padding to that amount. In this case, you would have 22px total worth of padding, which is 11px on each side.

<input type="text" style="padding: 11px 0px 11px 0px; font-size: 20px;" />

That would give you a 42px tall input box with perfect vertical alignment.

Hope that helps.

97
ответ дан 24 November 2019 в 12:14
поделиться

После долгих поисков и разочарований у меня сработала комбинация настройки высоты, высоты строки и отсутствия отступов при использовании фонового изображения с фиксированной высотой (24 пикселя) для текста поле ввода.

.form-text {
    color: white;
    outline: none;
    background-image: url(input_text.png);
    border-width: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px;
    width: 274px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
}
1
ответ дан 24 November 2019 в 12:14
поделиться

Только не устанавливайте высоту поля ввода, только установите шрифт -размер, ничего страшного

0
ответ дан 24 November 2019 в 12:14
поделиться
Другие вопросы по тегам:

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