Стандарты, объект во всё окно браузера, как?
между div-ом и button-ом еще могут быть padding-и и margin-ы
<div style="height: 100%; padding: 0px; margin: 0px;">
<asp:Button runat="server" style="width: 100%; height: 100%; padding: 0px; margin: 0px;"/>
</div>
Эффект тот же.
а под Firebug-ом не видно, что происходит?
И ещё, не вижу обнуления margin у формы.
а под Firebug-ом не видно, что происходит?жжошь!
для начала надо бы view source сделать
и только потом уже фаербаги всякие
жжошь!почему потом? это же одна кнопка, а просматривать в большинстве случаев удобнее.
для начала надо бы view source сделать
и только потом уже фаербаги всякие
Не поверишь, там обычный input
Во встроенной утилите IE8 body выходит за пределы html.
Ничего не меняется.
Не поверишь, там обычный inputи такое может быть
а может быть что там ваще ппц сколько всего
Решил проблему установкой overflow: hidden; Но меня смущает, что в IE7 нормально работало с auto (правда не кнопка).
FF 3.07, полосы прокрутки нет:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Mega Button</title>
<style type="text/css">
html, body, form {
height: 100%;
overflow: auto;
}
body {
padding: 0;
margin: 0;
}
</style>
</head>
<body>
<form id="formMegaButton">
<div style="height: 100%;">
<input><>
</div>
</form>
</body>
</html>
Ты пропустил style="width: 100%; height: 100%;" у обычного input'а
Ты пропустил style="width: 100%; height: 100%;" у обычного input'аНет, это ты (или твоё web-приложение) эти атрибуты туда написало, о чём ты почему-то нам не поведал.
кстати, почитай на досуге. Очень советую.
<asp:Button runat="server" style="width: 100%; height: 100%;"/>
наверно телепаты ушли в отпуск.
Я полагал об этом можно догадатьсятекст по ссылке прочитал?
в Opera и Firefox такой код не приводит к появлению полосы прокрутки:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Mega Button</title>
<style type="text/css">
html, body, form {
height: 100%;
overflow: auto;
}
body {
padding: 0;
margin: 0;
}
</style>
</head>
<body>
<form id="formMegaButton" style="display:inline">
<div style="height: 100%;"><input style="width: 100%; height: 100%; border:none"></div>
</form>
</body>
</html>
Проблема твоя выеденного яйца не стОит. Её решили только через 2 дня не потому что здесь недостаточно человек, знающих решение, а потому что им телепатировать нет времени или просто западло.
Оставить комментарий
agaaaa
В IE8 Standards mode и FF 3.0.8 появляется прокрутка справа.