|
2017-05-04 05:04
조회: 710
추천: 0
인장에 css선택자를 쓸 수 있나요?
스크립트 가이드를 읽고왔어요. 그런데 css를 일일이 인라인 방식으로 적용하려니, 중복이 많을때 너무 생노가다 더라구요. 여기서 첫째 질문.
이렇게 원래 css 문법대로 선택자를 통한 접근법이 있나요? data-inven-click/out/over-css말고 처음 로딩될때부터 선택자로 접근할 수 있으면 좋겠어요. 둘째 질문. 위의 코드에서 아무 영역을 클릭할때마다 box2와 box3의 배경색이 랜덤하면서도 서로 다르게 변하도록 하는 방법이 있나요? data-inven-click-css를 쓰자니 랜덤하게 변하는 방법을 모르겠고, data-inven-random을 쓰자니 여러개 태그의 배경이미지를 한번에 변화시키는 방법을 모르겠네요. 랜덤하게 출력될 색상은 빨주노초파남보 라고 가정합니다. 셋째 질문. data-inven-random 에서 클릭을 못하게 하려면 어떻게 해야하나요? 새로고침할때마다 랜덤한 이미지가 나오게는 하고 싶지만, 그렇다고 클릭할때마다 바뀌는건 원치 않습니다. 넷째 질문. 랜덤숫자 출력에 관한 함수가 따로 있나요? 1~100중 랜덤하게 숫자하나 뽑아서 메시지 출력하려는데, 생HTML로 100개의 문자를 미리 써놓고 data-inven-random 쓰는건 지나치게 지저분하더군요. 없으면 인벤측에서 검토좀 해주세요. 이렇게 요청드립니다. 다섯번째 질문. switch~case문이나 if~else문이 있는지도 알고 싶습니다. 없다면 대체기능으로 무엇을 준비해두었나요? 예를들어 버튼을 클릭했을때 숫자 10보다 작은값이 나오면 "7이군요. 실망하지 마세요." 를 출력하고 90 이상의 값이 나오면 "97입니다! 굉장해요!" 를 출력하려 할때, 조건문이 없다면 각 숫자별 100개의 반응을 미리 써두는 수밖에 없는지 문의 드립니다. 여섯번째 질문. 버튼을 한 번만 클릭할 수 있게 하려면 어떻게 해야하나요? 일단 data-inven-click-css="{'_SELF_':{'display':'none'}}" 을 쓰긴 했는데(클릭하면 사라지도록), 저렇게 숨겨버리면 그 아래에 있던 태그들의 정렬이 흐트러지는 단점이 있습니다. 아예 숨기지 않고도 한 번만 클릭하도록 할 수 있는지요? 마지막 질문. ![]() 현재 제 인장을보면 마격창이 마련되어 있습니다. 이때 마격 결과창을 그림과 같은 위치에 출력하고 싶은데 어떤 속성을 이용하면 되나요? 없는 기능이라면 이 역시 기능 검토좀 부탁드립니다. 마격 결과창의 위치 변경/ 결과창의 폰트 변경/ 결과창의 배경색 변경 혹은 배경이미지 변경과 같은 기능들이 필요합니다.
EXP
49,016
(33%)
/ 51,001
-
운고로 전설만
나오는 카드팩! 한 줄 가운데 정렬
3번 메시지 패널. 여러줄을 가운데 정렬하는 방법
4번 메시지 패널
5번 메시지 패널
이미지 넣는 법 1
6번 메시지 패널
이미지 넣는 법 2
7번 메시지 패널
화면 분할 하기 8번 메시지 패널
9번 메시지 패널
2번 탭. 한 줄일 경우 수직 가운데 정렬 방법.
3번 탭. 여러줄일 경우 수직 가운데 정렬을 하기위해선, div안에 div를 넣고 부모 div에 display:table;을 주고, 자식 div에 display:table-cell; vertical-align:middle; 을 주는 방법을 써야 합니다.
4번 탭
줄바꿈 태그나 스타일 속성을 이용해 멋진 인장을 만들어 보세요.
5번 탭
이미지를 중앙에서 오리기 이미지 위에 글씨도 쓸 수 있습니다.
6번 탭
이미지를 탭 크기에 맞추어 리사이징 하기. 이미지 위에 글씨도 쓸 수 있습니다. 7번 탭
div 내에서 또다시 영역 분할하기. 어때요, 참 쉽죠?
인장이 마음에 드셨나요?
(소스 공유) 9번 탭
이 안에 마격도 넣어보세요!
|

수푸