다음은 파이어 폭스에두고 결과 테스트 파일, test.htm
입니다 :앵커 태그 크기를 div 콘텐츠로 만드시겠습니까?
<div>
노란색 테두리와 지정된 크기 녹색, 그리고 <a>
빨간색 테두리입니다. 분명히 앵커 태그에는 포함 된 div보다 큰 너비와 높이가 있습니다. 앵커 태그의 크기를 div 콘텐츠의 크기와 같게하려면 어떻게해야합니까? 그러나 <div>
의 크기와 위치는 변경되지 않습니다.
test.htm
: 기본적으로,이 예와 같이 브라우저 창 크기에, 나는이 (수동으로 편집 그림) 싶어
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
body {
padding:0;
margin:0;
width: 100%;
height: 100%;
background-color: white;
color: darkred;
}
div#button {
margin-top: 2vh;
padding: 2em;
width: 20em;
border-style: solid;
border-width: 2px;
border-color: yellow;
background-color: lightgreen;
text-align: center;
font-size: 3vh;
/* to center div horizontally: */
margin-left: auto;
margin-right: auto;
}
a {
text-decoration: none; /*remove underline of a href link:*/
display: block;
width: auto;
padding: 0;
margin: 0;
color: unset;
border-style: solid;
border-width: 2px;
border-color: red;
}
</style>
</head>
<body>
<br/>
<a href="test.zip" target="_blank"><div id="button">Download this</div></a>
</body>
</html>
당신이 디스플레이'로 설정할 수 있습니다 사용 방법에 따라 : 인라인 블록;'대신'디스플레이 : 블록;'. –