26.09.29
0
조회 180
26.09.26
1
조회 148
26.09.24
0
조회 170
26.09.23
0
조회 176
26.09.19
0
조회 494
26.09.11
0
조회 147
26.09.10
0
조회 143
26.09.10
0
조회 147
26.09.10
0
조회 114
26.09.10
0
조회 100
26.09.09
1
조회 100
26.09.04
0
조회 500
26.09.03
0
조회 339
26.09.01
1
조회 134
26.08.29
0
조회 177
26.08.22
0
조회 288
26.08.20
0
조회 317
26.08.13
0
조회 309
26.08.13
0
조회 362
26.08.13
0
조회 202
댓글 20
알림센터는 특정한 클래스안에 종속되는 형태가 아니라 그냥 제일 바깥에 띄우게하고 그 위치를 display:fixed 속성으로 고정시켜놓은 형태이기 때문에 따로 어디에 들어가거나 그러지 않습니다
그럼 이 사이트는 위젯을 쓴건가요?
그걸 말씀하신 스킨에서는 디자인과 출력되는 위치(좌표)만 수정해서 사용하는거예요
triggerBeforeDisplay 에서
https://github.com/rhymix/rhymix/blob/master/modules/ncenterlite/ncenterlite.controller.php#L874
이줄에서 추가되는거고, 해당 HTML인코딩된 템플릿은
HTML 으로 레이아웃 스킨 및 등등을 인코딩할 최 상단에 코드가 추가되는 형태입니다.
즉, 알림센터 구조는 특별히 어디클래스 안에 출력하는게 아니라 <body></body> 사이의 최상단쯔음 어딘가에 코드만 출력하고 있고, 그걸 postion:fixed으로 고정시킨다음 , top, bottom 등등 여러가지css으로 위치 조절하고 자기 입맛에 맞게 디자인과 javascript를 조절합니다.
따라서 위젯혹은 레이아웃에서 자체적으로 알림을 가져오는 방식을 사용하라는거고, 스킨자체를 불러올 방법이 없다고 계속 말씀드리고 있는겁니다..ㅡ.ㅡ;;
position:fixed를 사용하지 않고, 네비에 넣고 싶었습니다.
그렇다면 다른 방법을 생각해봐야겠군요..
고맙습니다!
일단 jquery 로 해보긴했는데..되긴하네요
2. 스킨을 직접 만든다.
스킨은 디자인 변경 아닌가요?
이 알림센터를 스킨변경만으로 특정 클래스 안으로 넣을수 있다는말인가요?
xemania님 댓글에 대한 답으로 생각하시면 됩니다ㅜ
원하는 위치에 넣으시려면 레이아웃에 직접 목록을 불러오셔야 합니다 ㅎㅎ
제 레이아웃 헤더에 달려 있는 알림센터 아이콘과 알림센터 창입니다.
위젯사용하신건가요?