2017-09-04 6 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

を読みましたか?質問を投稿する前に、***あなたの問題を調査し、自分でコードを書こうとしました***。 *特定の*に固執する場合は、あなたが試したことの概要と関連するコードを[最小限で完全であり、検証可能な例](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;あなたのブラウザのインス​​ペクタを使ってCSSを見てみましょう。 –

+0

私はこれで比較的遠くまで進歩しましたが、今はborder-radiusプロパティで恐ろしいオーバーフローの問題があります。誰でもこれを取り除く助けてもらえますか?オーバーフロー:隠されても何も影響しません。ありがとう。 – charlieg007

関連する問題