2011-06-12 6 views
1

그래서 내가 필요한 간단하다 : 사용자가 뭔가를 누르면, 사용자는 chrome set up page자바 스크립트, html5 : 비 네트 효과를 동적으로 만드는 방법은 무엇입니까?

모두 (페이지 크기)의 모든 페이지의 상단에 새로운 사업부에 비 네트 효과를 볼 수는 일부 HTML5 캔버스 아트와 함께 할 수 있습니까? 그리고 그런 일을하는 방법?

+0

당신이 정말로 HTML5를 지원하는 브라우저에 대해 이야기하는 경우, 당신은 아마 캔버스를 필요없이이 작업을 수행 할 수 있습니다 :

당신은 적절한 그라데이션 구문을 추가하여 CSS3 그라데이션을 지원하는 모든 브라우저에서 그 코드가 작동 할 수 있습니다. 약간 흐리게 처리 된 상자 그림자가있는 둥근 상자 (또는 두 개) 만 있으면됩니다. – Pointy

답변

6

음,이 크롬의 설정 페이지를 어떻게하고 있는지 정확히입니다 : http://jsfiddle.net/JRGHM/

.overlay { 
    -webkit-box-align: center; 
    -webkit-box-pack: center; 
    -webkit-transition: 0.25s opacity; 
    background: -webkit-radial-gradient(rgba(127, 127, 127, 0.5), 
             rgba(127, 127, 127, 0.5) 35%, 
             rgba(0, 0, 0, 0.7)); 
    bottom: 0; 
    display: -webkit-box; 
    left: 0; 
    padding: 20px; 
    padding-bottom: 130px; 
    position: fixed; 
    right: 0; 
    top: 0; 
    z-index: 10; 
} 

당신이 볼 수 있듯이, 중요한 부분은 그라데이션입니다. http://caniuse.com/#feat=css-gradients

+0

마우스 오른쪽 버튼을 클릭하여 찾을 수 있습니다 -> 요소 검사 ... –

+0

예, 가능합니다. 그것이 내가 한 일 이었지만, 일단 그것이 어떻게하고 있고 그것을 '오버레이 (overlay)'라고 불렀다면, 나는 그것을 소스에서 가져 오는 것이 더 명확 할 것이라고 생각했습니다. – thirtydot

+0

물론, 나는 누군가가 그것을 발견하는 방법을 궁금해하는 경우에 대비하기를 원했다. –

관련 문제