HTML5를 사용하는 페이지에서 4 개의 그림 태그를 수평선으로 서로 인접하여 사용해야하는 작업을하고 있습니다. 각 그림 태그는 아이콘 80X80 픽셀을 보유하는 이미지로 구성되며 이미지 아래에는 캡션이 있습니다.그림 태그로 공간 요구 사항을 이해할 수 없음 HTML5
그것은 뭔가 다음과 같습니다
문제 : 그림 태그 위에 마우스를 올려 때 개발자 도구를 사용하여,이 아이콘의 조합을 복용 괜찮 80 픽셀 X 120 픽셀로 크기를 보여줍니다 + 캡션을 고려하십시오. 그러나 렌더링하는 동안 실제로 무엇을하는지는 스냅 샷에서 확인할 수 있습니다. 그것은 약간의 추가 공간을 차지합니다 (너비는 80px로 보여 지지만 그 이상을 사용합니다!). 인접한 그림을 필요 이상으로 오른쪽으로 밀었습니다. 코드 조각은 아래 다음과 같습니다
<div id="figureIcons">
<a href="" class="extLinks" target="_blank">
<figure class="icons">
<img class="linksIcons" src="icons/chrome_link.png" title="Website">
<figcaption><b>HomePage</b><br />(Website)</figcaption>
</figure>
</a>
<a href="" class="extLinks" target="_blank">
<figure class="icons">
<img class="linksIcons" src="icons/linkedin_link.png" title="LinkedIn Profile">
<figcaption><b>Profile</b><br />(LinkedIn)</figcaption>
</figure>
</a>
</div>
상기 구성에 사용되는 경우에만 CSS :
figure.icons
{
position:relative;
float:left;
margin-top: 5px;
margin-left: 1px;
}
위의 유일한 CSS 문제에 관련 사용됩니다. 할당 된 다른 클래스/ID는 스타일 시트에서 아직 사용되지 않았습니다.
어디로 잘못 가고 있습니까? 이 문제를 어떻게 해결할 수 있습니까? 나는 그 옆에 4 개의 숫자를 놓아야한다. 도와주세요, 고마워요!
클래스는 어떻게 생겼습니까? 'figureIcons','extLinks','icons','linksIcons' 등이 있습니다. –