RTL을 지원하는 웹 사이트를 개발 중입니다. 그래서 foreach를 사용하여 div를 반복합니다.CSS3를 사용하여 오른쪽에서 왼쪽으로 정렬/반복 부분
<?php foreach ($list as $key => $row) { ?>
<div>---contents---</div>
<?php } ?>
평소와 같이 왼쪽에서 오른쪽으로 배치됩니다.
div를 왼쪽에서 오른쪽으로 반복하려면 어떻게해야합니까?
RTL을 지원하는 웹 사이트를 개발 중입니다. 그래서 foreach를 사용하여 div를 반복합니다.CSS3를 사용하여 오른쪽에서 왼쪽으로 정렬/반복 부분
<?php foreach ($list as $key => $row) { ?>
<div>---contents---</div>
<?php } ?>
평소와 같이 왼쪽에서 오른쪽으로 배치됩니다.
div를 왼쪽에서 오른쪽으로 반복하려면 어떻게해야합니까?
당신은 용기에 display: flex;
및 flex-direction: row-reverse
을 사용할 수 있습니다 :
<dir dir="rtl">
<div>a</div>
<div>b</div>
<div>c</div>
<div>d</div>
</dir>
이 연속으로 확인 된 div 레이아웃을 만들기 위해 CSS의이 비트를 추가 요소. 이것은 당신이 찾고 있을지도 모르는 추가적인 효과 (자식 요소의 위치와 크기)를 가질 것입니다.
또는 당신은 (후속의 요소는 오른쪽 수직 위치에있을 수 있도록하고, 안전 측면에 컨테이너에 overflow: hidden;
를 예정) 모든 자식 요소에 float: right;
을 넣어
가 왼쪽으로 오른쪽에서오고있다 , 그러나 행 내부에 아무것도 표시하지 않습니다. 거기에 제목, 설명 등 간단한 div 및 콘텐츠에 대한 – shihabudheen
.. 이것은 해결책이 될 수 있지만 복잡한 아니야 – shihabudheen
질문을 업데이트 할 수 있습니까? 당신이 무슨 뜻인지 확실하지. –