Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Отступы у <input type="text"

4
21 марта 2005 года
mike
3.7K / / 01.10.2002
Как убрать оступы у элементов input, если они стоят друг под другом?

Пример:

Цитата:

<table cellspacing=0 cellpadding=0 border=0>
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="username" accesskey="l"></td></tr>
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="password" accesskey="p"></td></tr>
</table>



Хочу чтобы вплотную прилегали, а выглядит так:

269
21 марта 2005 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by mike
Как убрать оступы у элементов input, если они стоят друг под другом?



Хочу чтобы вплотную прилегали, а выглядит так:


 
Код:
<table cellspacing="0" cellpadding="0" border="1">
<<tr><td><input style="padding:0;margin:0;border:0px solid;" type="text" name="username" accesskey="l"></td></tr>
<tr><td><input style="padding:0;margin:0;border:0px solid;" type="text" name="password" accesskey="p"></td></tr>
</table>

чем такой вариант плох?
4
21 марта 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by Greenering

 
Код:
<table cellspacing="0" cellpadding="0" border="1">
<<tr><td><input style="padding:0;margin:0;border:0px solid;" type="text" name="username" accesskey="l"></td></tr>
<tr><td><input style="padding:0;margin:0;border:0px solid;" type="text" name="password" accesskey="p"></td></tr>
</table>

чем такой вариант плох?



Тем что в FireFox и Mozilla этих отступов нет!!

269
21 марта 2005 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by mike


Тем что в FireFox и Mozilla этих отступов нет!!


хм.. Лиса моя сказала что есть у нее отступы

4
22 марта 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by mike


Тем что в FireFox и Mozilla этих отступов нет!!



Ой, не тот код. Вот как надо:

 
Код:
<table cellspacing="0" cellpadding="0" border="0">
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="username" accesskey="l"></td></tr>
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="password" accesskey="p"></td></tr>
</table>


Вот что показывает мой FireFox:
4
22 марта 2005 года
mike
3.7K / / 01.10.2002
Да мне его никак не убрать. Никаким стилем. Я все умолчания заменил уже.
269
22 марта 2005 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by mike
Да мне его никак не убрать. Никаким стилем. Я все умолчания заменил уже.


как вариант: внешнюю рамку на таблицу втыкаем, внутрение у ячеек убираем. И все выглядит как будто вплотную

4
22 марта 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by Greenering

как вариант: внешнюю рамку на таблицу втыкаем, внутрение у ячеек убираем. И все выглядит как будто вплотную



Надо то как раз не в плотную. Но не в плотную везде. То есть я хочу поставить margin:2px и чтобы было везде два пиксела, а не в FireFox и Mozilla по два, а в MSIE все четыре.

Кучу таблиц добавлять не хочется.

6.5K
02 апреля 2005 года
viTTas
20 / / 02.04.2005
А чё, так чтоли незьзя?
 
Код:
<table cellspacing="3" cellpadding="0" border="0">
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="username" accesskey="l"></td></tr>
<tr><td><input style="padding:0;margin:0;border:1px solid;" type="text" name="password" accesskey="p"></td></tr>
</table>
4
02 апреля 2005 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by viTTas
А чё, так чтоли незьзя?



Можно, но в Mozilla отступ будет - 3, а в MSIE - 5

287
09 апреля 2005 года
Shiizoo
958 / / 14.03.2004
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<style>
input {
padding:0;
margin:0;
font-size: 10px;
}
td {
padding: 1;
}
</style>
</head>
<body>
<table height=40 cellspacing=0 cellpadding="0" border="0">
<tr><td><input type="text" name="username" accesskey="l"></td></tr>
<tr><td><input type="text" name="password" accesskey="p"></td></tr>
</table>
</body>
</html>

результат: fa.jpg. убираем font-size для input и получаем: fna.jpg. вывод: шрифты и все что с ними связано важны не меньше всего прочего=)ъ
287
09 апреля 2005 года
Shiizoo
958 / / 14.03.2004
:roll:

Тьфу ты ё, border забыл указать, хтя не важно. Проверил border:1px solid - всё хакей, никаких неожиданностей.

Поля конечно различаются, по высоте (на пиксель-два), и ширине (что так же поправимо), но отступы идентичны. (fa.jpg)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог