이것은 어리석은 질문 일 것입니다. 그러나 이미지를 정렬하는 일반적인 방법이 작동하지 않기 때문에 물어볼 것이라고 생각했습니다. 컨테이너 div 내부의 이미지를 가로로 맞추려면 어떻게해야합니까?
HTML과 CSS는 다음과 같습니다. 또한 축소판의 다른 요소에 대한 CSS도 포함 시켰습니다. 내림차순으로 실행되므로 가장 높은 요소는 모든 것의 컨테이너이고 가장 낮은 요소는 모든 것 안에 있습니다.
#thumbnailwrapper {
color: #2A2A2A;
margin-right: 5px;
border-radius: 0.2em;
margin-bottom: 5px;
background-color: #E9F7FE;
padding: 5px;
border: thin solid #DADADA;
font-size: 15px
}
#artiststhumbnail {
width: 120px;
height: 108px;
overflow: hidden;
border: thin solid #DADADA;
background-color: white;
}
#artiststhumbnail:hover {
left: 50px
}
<!--link here-->
<a href="NotByDesign">
<div id="thumbnailwrapper">
<a href="NotByDesign">
<!--name here-->
<b>Not By Design</b>
<br>
<div id="artiststhumbnail">
<a href="NotByDesign">
<!--image here-->
<img src="../files/noprofile.jpg" height="100%" alt="Not By Design" border="1" />
</a>
</div>
<div id="genre">Punk</div>
</div>
좋아, PHP없이 마크 업을 추가 했으므로 쉽게 볼 수 있습니다. 두 솔루션 모두 실제로 작동하지 않는 것 같습니다. 상단과 하단의 텍스트는 가운데에 놓일 수 없으며 이미지는 컨테이너 div 안에 가운데에 있어야합니다. 컨테이너에 오버플로가 숨겨져 있으므로 이미지의 중심을 일반적으로 초점이있는 곳으로보고 싶습니다.
img
수정 text-align: center
되지 않은 경우의 영향을받습니다 display
.
text-align: center
img
되어 있음을 눈치 채지 못했습니다 a
. 난 멍청이야.