2017-09-04 7 views
-2

div (이 디자인의 경우 : https://dribbble.com/shots/1691707-Sleek-Multipurpose-Webs%20ite-Part-2/attachments/268709)의 맨 위를 커브로 만들려고합니다. 특히이 WP 테마의 영웅 이미지 아래에있는 흰색 div는 https://themeisle.com/demo/?theme=Hestia입니다.CSS를 사용하는 div의 커브 상단

나는 내가 원하는 걸 줄 것으로 예상 다음과 같은 논리를 적용하려고했으나 각 시도에서 끔찍하게 잘못했다 :

.main-raised { 
 
margin: -200px -500px 0px -500px !important; 
 
border-radius: 1150px 1150px 0px 0px !important; 
 
z-index: 1 !important; 
 
} 
 

 
.hestia-features, .features { 
 
padding: 75px 0 55px; 
 
text-align: center; 
 
}
<div class="main main-raised"> 
 
      <section class="features hestia-features" id="features" data-sorder="hestia_features"> 
 
        <div class="container"> 
 
          <div class="row"> 
 
       <div class="col-md-8 col-md-offset-2"> 
 
               <h2 class="hestia-title">Core features</h2> 
 
                     <h5 class="description">Example text</h5> 
 
             </div> 
 
      </div> 
 
        <div class="hestia-features-content"> 
 
    <div class="row">    <div class="col-md-4 feature-box"> 
 
       <div class="info hestia-info"> 
 
              <a href="#"> 
 
            <div class="icon" style="color:#e91e63"> 
 
      <i class="fa fa-wechat"></i> 
 
            </div> 
 
                           <h4 class="info-title">Responsive</h4> 
 
                      </a> 
 
                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> 
 
             </div> 
 
      </div> 
 
          <div class="col-md-4 feature-box"> 
 
       <div class="info hestia-info"> 
 
              <a href="#"> 
 
            <div class="icon" style="color:#00bcd4"> 
 
      <i class="fa fa-check"></i> 
 
            </div> 
 
                           <h4 class="info-title">Quality</h4> 
 
                      </a> 
 
                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> 
 
             </div> 
 
      </div> 
 
          <div class="col-md-4 feature-box"> 
 
       <div class="info hestia-info"> 
 
              <a href="#"> 
 
            <div class="icon" style="color:#4caf50"> 
 
      <i class="fa fa-support"></i> 
 
            </div> 
 
                           <h4 class="info-title">Support</h4> 
 
                      </a> 
 
                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> 
 
             </div> 
 
      </div> 
 
      </div><!-- /.row --><div class="row"></div>  </div> 
 
           </div>

사람이 어떻게 조언을 주시겠습니까 달성 될 수있다? 감사.

+1

, 여기에 읽기? 질문을 게시하기 전에 *** 문제를 조사하고 코드를 직접 작성하는 것이 좋습니다 ***. * 특정 *에 매달려 있다면, [Minimal, Complete, Verifiable example] (https://stackoverflow.com/help/mcve)에서 다시 시도하고 관련 코드에 대한 요약을 포함 시키십시오. 우리가 도와 줄 수 있어요. [좋은 질문을하는 방법] (https://stackoverflow.com/help/how-to-ask)을 검토하십시오. – FluffyKitten

+0

업데이트를 추가하려면 질문을 편집하여 다른 사람들도 의견을 볼 수 있도록하고 의견에 분실하지 않도록하십시오. – FluffyKitten

+0

나는 이것을했다 - 고마워. – charlieg007

답변

0

border-radius 속성 만 사용하면됩니다.

이렇게 짧은 값을 사용하여 각 모서리를 수정할 수 있습니다.

border-radius : 15px 15px 0 0;

이렇게하면 왼쪽 위 및 오른쪽 위 모서리의 반경이 각각 15px이고 아래 모서리의 반경이 각각 0입니다.

은 또한 당신이 작업을 얻기 위해 자신을 시도 무엇 https://www.w3schools.com/cssref/css3_pr_border-radius.asp

+0

게시 한 예가 border-radius를 사용하고 있습니다 : 6px 6px 0 0; 브라우저에서 Inspector를 사용하여 CSS를 살펴보십시오. –

+0

나는 이것으로 상대적으로 멀리 진행되었지만 border-radius 속성에 무시 무시한 오버 플로우 문제가있다. 누구든지 이걸 제거하는 데 도움을 줄 수 있습니까? 오버플로 : 숨김은 아무런 영향을주지 않습니다. 감사. – charlieg007