2011-04-28 2 views
0

난으로 코딩 텍스트 상자 (검색 창)을 사파리에서 잘 나타나지 않는 동일한Safari에서 내 <input type = "search"> 입력란에 돋보기 이미지를 넣는 것을 어떻게 중지시킬 수 있습니까?

<input type="search" id="searchKeywords" name="searchKeywords" value="" maxlength="50"> 

다음에있다 : 그것은 배경 이미지를 갖는다.

그러나 주요 문제는 저에 따르면 때문에 몇 가지 기본 스타일입니다 :

-webkit-appearance: searchfield; 

내가이 사용하는 사파리 개발자 도구를 발견했다.

동일한 내용을 어떻게 무시할 수 있습니까?

나는 이미 사용을 시도했다;

-webkit-appearance:none; 

뿐만 아니라 !important를 사용하여 ...

그러나 보이지 않는다는 무시지고있다.

도와주세요. 고맙습니다.

+0

해당 블록에 대한 해킹을 찾으셨습니까? google에서 safari에 대한 -webkit-appearance propertie의 해킹을 찾으십시오. – fello

+0

나는 그것을 찾으려고 노력했다. 그러나 지금까지, 그것과 운이 없다. – testndtv

+0

그것에'background-image : none! important' 속성을 넣으려고 했습니까? – diceler

답변

1

http://Formalize.me은 양식 객체를 조작하고 표준화하는 훌륭한 작은 패키지입니다. 그것이 사용하는 것처럼 보입니다 :

input[type=search] { -webkit-appearance: none; } 
1

브라우저에서 검색 필드의 스타일을 지정하지 않으려면이 사이트와 마찬가지로 type="text"을 사용해야합니다.

+0

'type = "text"'는 몇 가지 방법으로 스타일이 지정되었지만 그래도 그렇습니다. – mattsven

관련 문제