왼쪽과 오른쪽에 두 개의 버튼이있는 입력 상자를 만들려고합니다. http://vegan.fm/clone/?p=8679이텍스트 상자가 버튼으로 플러시됩니다.
그것은 텍스트 상자 + 여기에 버튼과 같아야합니다 : 나는 종류의 잘 정렬 얻을 수있었습니다 http://appsumo.com/welcome/?next=/
,하지만 그냥 얻을 것으로 보인다 여기 프랑켄슈타인의 괴물은 내가 지금까지 가지고있어 다른 OS 또는 컴퓨터에서 뒤죽박죽.
나는 패딩과 여백 값을 강박적으로 조정하여이 작업을 수행했지만 더 나은 방법이 있음을 알았습니다. 지금까지 구글/stackoverflow 검색 아무것도 찾지 못했습니다. 어떤 도움을 주셔서 감사합니다. 고맙습니다.
업데이트 : 문제는 버튼의 높이 값과 입력 상자가 완전히 동일하지만 버튼이 항상 입력 상자보다 높다는 것입니다. 여기
는 일부 코드입니다 :.halfbutton {
border-top: 1px solid #f0d995;
background: #806a43;
padding: 0px 3px 0px 3px;
background: -webkit-gradient(linear, left top, left bottom, from(#d1ad51), to(#806a43));
background: -moz-linear-gradient(top, #d1ad51, #806a43);
height: 30px;
width:25px;
-webkit-border-radius: 8px 0 0 8px;
-moz-border-radius: 8px 0 0 8px;
border-radius: 8px 0 0 8px;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 14px;
font-family: Helvetica, Arial, Sans-Serif;
text-decoration: none;
vertical-align: middle;
}
그리고 입력 상자 : 순간
<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<input style="z-index:1999;height:30px;margin:0 -.1em 0 -.1em;border:1px solid;border-color:#a1a1a1;" size="20" type="text" name="s" id="s" value="<?php ... />
</form>
입력 상자 자체의 테두리를 숨기려고합니다 (모든 브라우저에서 여백과 여백을 약간 다르게 표현하기 때문에). 테두리가있는 크기가 지정된 div 안에 입력 상자를 삽입하거나 배경 이미지를 사용하십시오. –
젠장, 그거 좋은 생각이야. 나는 그것을 시도 할 것이다. 감사. –
downvote 이유는 무엇입니까? –