공간 내 요소의 중앙 정렬
4059 단어 금과
소개
2019년 Advent Calendar에서 공개한 좋아! 플러그인 EX 에서 선택할 수 있는 아이콘을 늘렸습니다.
아이콘을 스페이스 요소 내에 표시하는 경우에 세로 위치를 중앙 정렬하는데 당황했으므로 메모해 둡니다.
예를 들면 이런 코드입니다. 이 때 세로 위치가 중앙 정렬되지 않습니다.
(($) => {
kintone.events.on("app.record.detail.show", (event) => {
const element = kintone.app.record.getSpaceElement("space");
$(element).append("<span><button>ボタン</button></span>");
return event;
});
})(jQuery);
height를 지정할 수 있는 경우
상위 요소의 span에 다음을 설정하면 중앙 정렬할 수 있습니다.
display: inline-flex;
height: 66px;
justify-content: center;
align-items: center;
height를 지정할 수 없는 경우
상위 요소의 span에 다음을 설정하면 중앙 정렬할 수 있습니다.
position: absolute;
transform: translateX(-50%) translateY(-50%);
top: 50%;
left: 50%;
Reference
이 문제에 관하여(공간 내 요소의 중앙 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/potara/items/7e42145a58cd97763cdb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(($) => {
kintone.events.on("app.record.detail.show", (event) => {
const element = kintone.app.record.getSpaceElement("space");
$(element).append("<span><button>ボタン</button></span>");
return event;
});
})(jQuery);
상위 요소의 span에 다음을 설정하면 중앙 정렬할 수 있습니다.
display: inline-flex;
height: 66px;
justify-content: center;
align-items: center;
height를 지정할 수 없는 경우
상위 요소의 span에 다음을 설정하면 중앙 정렬할 수 있습니다.
position: absolute;
transform: translateX(-50%) translateY(-50%);
top: 50%;
left: 50%;
Reference
이 문제에 관하여(공간 내 요소의 중앙 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/potara/items/7e42145a58cd97763cdb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
position: absolute;
transform: translateX(-50%) translateY(-50%);
top: 50%;
left: 50%;
Reference
이 문제에 관하여(공간 내 요소의 중앙 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/potara/items/7e42145a58cd97763cdb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)