Проблема выравнивания в IE 7 - PullRequest
       0

Проблема выравнивания в IE 7

1 голос
/ 02 сентября 2010

У меня есть тег div и есть элемент управления asp.net TextBox.Я хотел выровнять текстовое поле по левой границе.Но текстовое поле оставляет пространство около 100 пикселей слева.Я пробовал padding: 0px, margin: 0px, float: left и т. Д., Но никто не решил проблему.Он отлично работает в других браузерах.И у меня уже есть условные комментарии для поддержки различных браузеров.Есть идеи, почему в IE 7 слева появляется пробел?

Вот код

<div class="keywords-div">
        <asp:TextBox ID="keywordSearch" CssClass="txt-keywords" type="text" size="30px" />
        </div>

.txt-keywords
{
            width: 340px;
            float: left;
            background: transparent;            
            height: 28px;
            border: 0px;
            font-size: 18px;
            line-height: 38px;
            padding: 0px;
            margin: 0px;
}

.keywords-div
{

            width: 378px;     
            height: 38px;      
            text-align: left;  
            padding: 0px;
            margin: 0px;
            clear: both;
            border:1px solid red;
}

1 Ответ

0 голосов
/ 07 февраля 2011

использование

_padding:0;
_margin:0;
*paddin:0;
*margin:0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...