2026, 새로운 도약을 시작합니다.

지루한 배경. 랜덤하게 바꾸자!

웹사이트의 고정된 배경이미지를 랜덤하게 보여주면, 방문하는 이들도 지루하지도 않고 신선함을 줄 수 있습니다.
가끔 생각하다가 요즘 제작하는 웹사이트에 적용해보고 괜찮아서 공유해볼까 올려 봅니다.
테스트 서버 링크에 예제 걸려있습니다. F5 새로고침하면 확인됩니다.

아래 팁외에 첨부된 압축파일에 해당 소스가 있으니 적용할 분들은 이미지찾아 헤매지말고 바로 올려 테스트해보세요.

아래 스크립트 중 이미지의 경로와 수열/처리할 이미지의 갯수 4개 /적용할 대상(body,id,class)만 확인하고 변화를 주면 됩니다. 어느 브라우저에서나 잘 처리됩니다.




<head>에 삽입된 내용


<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script>
$(document).ready(function(){

var numberOfImages=4;

var imageNum = Math.round(Math.random()*(numberOfImages-1))+1;

var imgPath=('./images/randombg_'+imageNum+'.png');

$('#mainbgs').css('background-image', ('url("'+imgPath+'")'));

});
</script>


<style type="text/css">
#mainbgs {
height: 500px;
padding: 20px 0 0 20px;
font-family: "맑은 고딕";
font-size: 20pt;
color: #099;
font-weight: bold;
letter-spacing: -1pt;
background-repeat: no-repeat;
background-position: center top;
}
</style>

-------------------------------------------------------------------

<body>에 삽입된 내용



<div id="mainbgs">
배경이미지가 랜덤하게 바뀌는 DIV
</div>



찾던분들에게 도움이 될랑가 모르겠네요. 이상입니다.

첨부파일

random_bg.zip (55.9 KB) 140회 2014-03-05 00:31
|

댓글 5개

좋은 정보 감사드리며 추천드리고 갑니다.
디자인을 잘못해서 배경이미지를 넣고 싶었는데 좋은 정보 감사합니다. ^^
http://bikedb.co.kr/ver2/shop
아주 좋은 정보 감사합니다.
좋은 내용이네요^^
그냥 배경 이미지를 넣어 보려니까 잘 안되네요.
집의 컴퓨터에서는 안보이더니 회사컴에서는
http://jeong6612.cafe24.com/
에서 이렇게 보입니다.
디폴트css에 이미지주소를 절대주소로 처리하니까 보이네요.

head.php 에 이렇게 해봐도 안되고
<script>
.body { background:url('http://jeong6612.cafe24.com/images/bg_1.jpg ')no-repeat center top; }
</script>
shop.css 와 스킨의 shop 의 style.css 에도 코드를 넣어봐도 쇼핑몰페이지에는 안나오네요.

좀 도와 주세요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 120
2740 5일 전 조회 108
2739 1주 전 조회 210
2738 1주 전 조회 218
2737 1주 전 조회 181
2736 1주 전 조회 280
2735 3주 전 조회 284
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 268
2730 1개월 전 조회 227
2729 1개월 전 조회 357
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 332
2724 1개월 전 조회 361
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 212
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 337
2716 2개월 전 조회 202
2715 2개월 전 조회 312
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고