인스턴트 메신저 typeahead.js를 사용하는 데 문제가, 트위터에서 새로운 플러그인이 플러그인이보고 생각하는 방법의 예를 볼 수 있습니다 : 당신은 내 구현을 여기에서 볼 수 있습니다구현 typeahead.js CSS 문제
http://twitter.github.com/typeahead.js/examples/ : http://mypcisbroke.co.uk/problem/
내 문제
-
텍스트 박스에 포커스가 흰색으로 변경해야
- 는
- 제안 자동 완성 (이 플러그인을 설치하기 전에 일) 텍스트 상자에 밝은 색
에 있어야하는 것은 다음이이에
.typeahead,
.tt-query,
.tt-hint {
width: 396px;
height: 30px;
padding: 8px 12px;
font-size: 24px;
line-height: 30px;
border: 2px solid #ccc;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
outline: none;
}
.typeahead:focus {
border: 2px solid #0097cf;
}
.tt-query {
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.tt-hint {
color: #999
}
어떤 도움이 정말 감사하겠습니다 선행 입력의 스타일 내 사이트의 CSS를
.navbar .top-search form { margin: 0 10px 0 0; padding-top: 5px; position: relative; }
.navbar .top-search input, .navbar .top-search button { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }
.navbar .top-search input { padding: 2px 24px 2px 10px; border: none; margin: 0; width: 150px; background: #999; -webkit-border-radius: 20px; moz-border-radius: 20px; -ms-border-radius: 20px; border-radius: 20px; }
.navbar .top-search input:focus { background: #f5f5f5; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; }
.navbar .top-search button { opacity: .6; position: absolute; right: 7px; top: 9px; padding: 0; margin: 0; line-height: 12px; background: none; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; }
.navbar .top-search input:focus + button { opacity: 1 }
입니다.
감사
'! important'는 매우 드물게 사용되어야합니다. –
거의 중요하게 추가 된 후 제안을 숨 깁니다. 플러그가 서로의 위에 투명한 텍스트 상자를 만드는 것처럼 보이는 이유는 초점이 기술적으로 다른 오른쪽에있는 이유는 무엇입니까? – amof
내 대답을 봐, 나는 그것이 투명 제안의 문제를 해결할 것입니다 생각합니다 –