박스 클릭 할려면
본문
header ul {
width:100%;
font-family: sans-serif;
font-size: 14px;
line-height: 24px;
padding: 8px 13px 7px;
color: #4d5256;
text-decoration:none;
transition: color 0.7s;
border-bottom: 1px solid gray;
padding: 0px 0;
}
header li {
float:left;
width: 100%;
height: 30px;
border:1px solid silver;
box-sizing:border-box;
background-color:white;
display: inline;
text-transform: uppercase;
font-size: 13px;
padding: 0 10px;
letter-spacing: 4px;
}
<li><input type="button" value="Login" onclick="location.href='./board/bbs/login.php';"></li>
이렇게 했는데.. header로width100%주고 박스를 만들었는데 박스는 클릭이 안되고
글자를 눌러야 로그인페이지로 넘어가더라고요 박스만 눌러도 반응할려면 어떻게해야하나요?^^;;
답변 4
input 태그를 a 태그로 바꾸고, a 태그에 displya;block 속성 줘보세요. margin:0 속성도 주고...
ipnut 말고 button 을 사용해보시죠
<li><button onclick="location.href='./board/bbs/login.php';">Login</button</li>
당연히 위 구조에서는 버튼 클릭시 링크가 되는거죠.
만약 헤더 전체부분을 클릭하시고 싶으시면
헤더 상위에 <a href="링크><헤더부분></헤더부분></a>
이렇게 a태그로 감싸세요.
그냥 css 말고 전체소스를 올려줘봐요..