2010-08-27 4 views

ответ

22

Это выглядит как это внутри, но это не (вы не можете поместить HTML внутрь входа).

2 элемента (вход и кнопка) находятся близко друг к другу с полем 0 и оба имеют одинаковую высоту. Графика кнопки имеет 3px белый запас. Поэтому он создает этот эффект.

Возможным разметка и укладка может быть:

<input type="text" id="q" /> 
<input type="button" id="b" value="Search" /> 


#q, #b { 
    margin: 0 
} 
#q { 
    padding: 5px; 
    font-size: 2em; 
    line-height: 30px 
} 
#b { 
    /* image replacement */ 
    text-indent: -99999px; 
    width: 30px; 
    height: 30px; 
    display: block; 
    background: gray url(button.png) 0 0 no-repeat; 

    /* placing next to input using float or absolute positioning omitted ... */ 
} 
+1

как в сторону: Вы можете поставить кнопку на верхней части панели поиска, используя относительное или абсолютное позиционирование. – chacham15

Смежные вопросы