배경화면이 적용될 div의 css 속성을 아래와 같이 지정하였다.
background-image:url('url 경로'); background-repeat : no-repeat; background-size: 100% 100%;
그 후 아래와 같이 div 위에 배경화면 안에 배치될 div를 코딩했다.
톰캣을 실행 결과 화면에 div가 나오지 않는다.
component div의 크기가 있더라도 background div의 width와 height를 지정해주지 않았기 때문이다.
그래서 width, height를 주려고 했으나 %는 적용이 되지 않았다.
그렇다고 px값을 입력하면 반응형 웹을 만들기에는 부적절하기 때문에
고민 끝에 padding을 통해 상하 %를 입력하여 원하는 형태의 이미지 배치를 얻을 수 있었다.
아래는 background div의 css이다.
background-image:url('url 경로'); background-repeat : no-repeat; background-size: 100% 100%; padding: 30% 0; overflow: hidden;
overflow:hidden; 을 입력한 이유는 bxslider를 사용시 횡스크롤이 생기는 것을 방지하기 위함이다.
'[개발] Front-End' 카테고리의 다른 글
CSS border 속성 사용하는 방법 (0) | 2018.04.21 |
---|---|
퍼블리싱에 대한 팁 정리 (1) | 2018.04.20 |
이미지의 특정영역에 마우스 이벤트를 발생시켜야 할 때 (0) | 2018.02.09 |
반응형 페이지 만들 때 css (0) | 2018.02.05 |
JSP 페이지 구성 요소 - 스크립트 요소 (0) | 2017.11.13 |