열 머리글 텍스트를 세로로 렌더링하려고하므로 열 수가 좁습니다. 텍스트를 회전하여 div 내에 유지할 수없는 것 같습니다.div의 세로 텍스트 서식 지정
빠른 jsfiddle을 만들었습니다.
https://jsfiddle.net/DaveC426914/w674sLbL/9/
내 "사전 문제" 내 데모가 제대로 렌더링되지 않는 것입니다. 데이터를 세 번 반복합니다 (세 개의 17, 세 개의 18 및 세 개의 19). 나는 이유를 모른다.
(내가 시작한 베어 본 Angular fiddle에서 div ng-app = "myApp"을 추가해야했기 때문에 각도를 적용하지 않아야했습니다. 이 div를 수정하면 응용 프로그램이 중단됩니다. 실제 문제을 수정하면 텍스트가 작동하지 않는다는 것입니다. 크기가 100px, 20px 인 좁은 상자에 들어가야 만합니다. 그러면 열이 20px 또는 그 너비에 불과합니다. 그들은 100px 폭으로 렌더링하고 있습니다.
<div class="table-header-cell" ng-repeat="item in headerDates">
{{item.date}}
</div>
.table-header-cell {
display: inline-block;
border: 1px solid grey;
margin: 1px 1px 5px;
height: 30px;
transform: rotate(-90deg);
transform-origin: left bottom;
width: 100px;
}
div 내에서 div를 중첩하는 변형을 시도하고 외부 또는 내부 div에 회전을 적용했습니다. 나는 또한 회전을 전에 회전하기 전에 치수를 100px 및 높이 20px로 설정해 보았습니다. 그러나 지금까지 조합이 작동하지 않았습니다.
사실 그것은 제가 시도한 것 중 하나였습니다. CSS가 작동합니다 : 트릭을 한 것은 -60px입니다. 감사! – DaveC426913