2013-09-25 3 views
-1

CSS를 사용하여 아래 링크에서 테두리를 만드는 방법. http://themeforest.net/item/midway-responsive-travel-wp-theme/full_screen_preview/3559006?ref=magazinehive배경 테두리가있는 HTML CSS 이미지

+1

당신이 뭔가를 시도? –

+0

배경 이미지가 필요합니다. – Pete

+0

먼저 시도한 내용을 알려 주시면 도와 드릴 수 있습니다. 우리는 당신을 위해 코드를 작성하지 않습니다. 재미있는 부분은 어디입니까? – Ruddy

답변

0

환상이다. 모든 그림에이 프레임이있는 것은 아니며 경계에 배경 이미지가 있고 그 안에 모든 내용을 배치합니다.

0

FireBug 또는 Chrome의 개발자 도구를 사용하여 어떻게 달성했는지 확인할 수 있습니다. 그들이 한 것은 여러 div를 만들고 CSS 변환을 사용하여 div를 다른 각도로 회전하여 효과를 만드는 것입니다.

샘플 : http://jsfiddle.net/ChbP7/

HTML 코드 :

CSS
<div style="padding: 20px;"> 
    <div class="main-slider-container fade-slider-container"> 
     <div class="fade-slider main-slider fade-effect"> 
      <div style="background-color: #EEE; height: 100px;"></div> 
     </div> 
     <div class="block-background layer-1"></div> 
     <div class="block-background layer-2"></div> 
    </div> 
</div> 

:

.main-slider { 
    border: 10px solid #fff; 
    overflow: hidden; 
} 

.main-slider-container .block-background { 
    position: absolute; 
    background: #fff; 
    width: 100%; 
    left: 0; 
    right: 0; 
    top: 0; 
    bottom: 0; 
} 

.fade-slider { 
    position: relative; 
    z-index: 5; 
} 

.fade-slider-container { 
    position: relative; 
} 

.main-slider, 
.fade-slider-container .block-background { 
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.3); 
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3); 
    box-shadow: 0 0 5px rgba(0,0,0,0.3); 
} 

.fade-slider-container .layer-1 { 
    -ms-transform: rotate(1.2deg); 
    -webkit-transform: rotate(1.2deg); 
    -o-transform: rotate(1.2deg); 
    -moz-transform: rotate(1.2deg); 
    transform: rotate(1.2deg); 
} 

.fade-slider-container .layer-2 { 
    -ms-transform: rotate(-1.8deg); 
    -webkit-transform: rotate(-1.8deg); 
    -o-transform: rotate(-1.8deg); 
    -moz-transform: rotate(-1.8deg); 
    transform: rotate(-1.8deg); 
}