몇 주 동안 웹을 검색했지만 모든 필요 사항 (부분적으로 만)을 만족하는 답변을 찾을 수 없으며, 도움을 매우 환영합니다. 내가 원하는 달성 한 무엇<figure> & <figcaption> 떠 다니는 이미지, 그림 캡션 및 기사 텍스트가 이미지/캡션 주위를 둘러 쌉니다.
:
- 는
- 이미지가 이미지 아래
- 캡션해야 자막이 있어야합니다 기사 내에서 이미지를 표시 준수 및 CSS를 일반 HTML5
- 캡션은 이미지의 수평 크기로 제한되어야합니다.
- 캡션은 한 줄보다 길 수 있으며 텍스트는 다음 줄로 줄 바꿈되어야합니다. (정지 영상의 크기 내에서)
- 이미지와 캡션을 왼쪽 또는 오른쪽으로 그룹으로 떠 있어야 이미지와 캡션 주위에 포장해야한다 문서의
- 텍스트 (
<figure class="left">
를 사용하여 생각) - 이미지 크기는 (첫 번째 이미지를 변화 예 : 200 픽셀, 텍스트의 다른 곳에서 두번째 이미지는 320 ~ 등)
입니다 그리고 지금은 이러한 요구 사항을 추가 할 :
- 내가
<figure class="left" style="width:200px">
하지만 같은 이미지의 원래 너비를 추가하지 않습니다를 다른 방법이 없다면. - 반응 형 디자인 : 이미지 너비가 디스플레이 너비의 50 % 이상 차지하는 경우 디스플레이 너비의 50 %로 제한해야합니다.
- 디스플레이 너비가 320px 이하인 경우 이미지는 부유하지 않아야하며 블록 레벨 요소 여야하므로 이미지 주위에 글자가 줄 바꿈되지 않습니다. 나는 왼쪽
:
HTML5는
는 CSSfigure {display:inline}
figcaption {display:block}
figure.left {float:left}
figure.right {float:right}
<p>This is a part of the text of the article and at this point a image is inserted at the left side
<figure class="left" style="width:250px">
<img src="image.png" alt="img txt">
<figcaption>image caption and a lot of text</figcaption>
</figure>
and the article text goes on and on so that it will wrap around the image</p>