Q&A

제 웹페이지 URL : http://kimbapp.com   

사용 XE버젼 : 버젼 1.8.17

PC 레이아웃 : Default

모바일 레이아웃 : Xenon HS

사용 호스팅 : cafe24

 

Q1. "모바일 버젼의 Sign in 버튼 모양"을 "PC버젼의 Sign in 버튼 모양"처럼 바꾸고 싶어요!   

 

xe올릴사진.jpg

 

왼쪽 그림이 모바일 버젼의 로그인 창입니다. 여기서 저 볼품 없어보이는 Sign in 의 버튼 모양을 PC 오른쪽 그림의 sign in 모양처럼 바꾸고 싶은데요. 제가 모바일 버젼 sign in 버튼을 PC버젼의 html 을 그대로 복사-붙여넣기 해서 만들었거든요. 그래서 아마 css의 영향일꺼라고 생각해서 [크롬 개발자 도구]로 style을 살펴 보았습니다.

 

xe올릴사진2.JPG

 

살펴보니 저 Sign in의 html 이 빨간 동그라미를 친 css 부분을 참조하고 있는 것 같더라구요. (맞나요? 능력자 분들께서 제 웹사이트 http://kimbapp.com 으로 오셔서 확인해주신다면 정말로 감사드리겠습니다 ㅠㅠ ) 혹시 저 빨간 밑줄친 부분을 긁어오면서 css도 같은 것을 참조할 수 있도록 만들 수 있는 방법이 있을까요?

 

 

 


 

댓글 4

  • 2016.03.24 01:07 #238226
    개발자 모드로 보면

    http://kimbapp.com/modules/member/skins/default/css/member.css?20160324083733
    이 파일의

    .xm input[type="file"], .xm input[type="image"], .xm input[type="submit"], .xm input[type="reset"], .xm input[type="button"], .xm input[type="radio"], .xm input[type="checkbox"] {
    width: auto;
    }
    요런 부분이 있는데...
    요거 아래줄에 다음과 같은 내용을 추가하는데요.

    .xm input[type="submit"] {
    요 위치에 에 위에 빨강 동그라미 친 부분을 복사해서 넣으세요.
    }
  • 더블유님 말씀대로 하니까 정확히 작동하네요!! 항상 도와주셔서 감사합니다 ^^
  • 2016.03.24 01:32 #238277
    붙이려는 버튼이 input타입이라면 상위 요소를 팔아서 적용하시면 됩니다.
    <div class="babo">
    <input type="text" name="id">
    <input type="password" name="pw">
    <input type="submit">
    <div class="btn_cancel"></div>
    </div>
    이렇다면 레이아웃이나 로그인 스킨같은곳에 첨부된 css 파일에다가 이렇게 추가하면 되죠
    .babo input[type=submit] {속성} <-보시면 인풋요소는 텍스트입력, 비밀번호 입력등 여러가지가 있지만 서밋형 버튼만 이 스타일이 들어가게끔 해주는 겁니다.

    그냥 .babo input 이라고 하면 제 예제소스에선 아이디 비밀번호 버튼이 모두 같은색으로 칠해져버릴겁니다 ㅋㅋㅋ
    혹은 버튼이 여러개하면 저기 btn_cancel처럼 클래스를 정의해서 입혀주셔도 됩니다

    .babo .btn_cancel {속성}

    요소에 css를 입히는 기본기에 도움이 되었으면 좋겠네요~
  • 우와 덕분에 어떻게 html과 css를 linking 시키는지 알 수 있었습니다. 감사합니다 :) 정말 많이 배웠습니다!!