2012-10-28 6 views
2

난 그냥 CSS를 사용하여 임의로 생성 된 속성을 가질 수 있습니까, 아니면 일부 자바 스크립트가 필요합니다 궁금 해서요.무작위 속성 순수 CSS

달성하려는 효과는 페이지에 색상이있는 div가 임의로 배치되도록하는 것입니다.

http://jsfiddle.net/pphheerroonn/F95Ju/2/embedded/result/

HTML: 
<div class="box wsbg1"></div> 
<div class="box wsbg2"></div> 
<div class="box wsbg3"></div> 
<div class="box wsbg4"></div> 


CSS: 
body { 
    height: 600px; background-color: #66ccff;} 
.box { 
    height: 200px; width: 200px; 
    -webkit-transform: rotate(-5deg); 
    -moz-transform: rotate(-5deg); 
    -webkit-box-shadow: 15px 15px 20px rgba(0, 0, 0, 0.3); 
    -moz-box-shadow: 15px 15px 20px rgba(0, 0, 0, 0.3); 
} 
.wsbg1 {background-color: #ec0689;} 
.wsbg2 {background-color: #ffde00;} 
.wsbg3 {background-color: #09aeee;} 
.wsbg4 {background-color: #5eb345;} 
​ 
+0

, 당신은 CSS는 사람들을 위해 임의의 위치를 ​​생산하려는이 CSS 요소? – Jules

+0

네, 가능하다고 생각하지 않습니까? –

+0

CSS를 사용할 수 없습니다. 이것은 약간의 스트레칭이지만 PHP를 사용하여 특정 범위 (또는 그 이유 때문에 백분율)의 임의의 숫자를 생성 할 수 있습니다. 여기서 위치의 값은 다음과 같습니다. 그러나 이는 '