2017-05-08 19 views
0

私は、テキストの下にパーセンテージの円イメージを作成しようとしています。テキストをどこに配置して下になるかわからない。今すぐ画像の右側に移動します。ありがとう!あなたは、単に自動的にそのように壊れるAPタグ置くことができます画像の下にテキストを配置するにはどうすればよいですか?

  <div class="col-sm-3 wow fadeInDown text-center"> 
       <div class="c100 p39 medium orange"> 
        <span>39%</span> 
        <div class="slice"> 
         <div class="bar"></div> 
         <div class="fill"></div> 
        </div> 
       </div> 
      </div> 
      <p class="lead"> example placeholder text </p> 
+0

。 – Shomz

答えて

2

<img id="myImage" src="..."> 
<p>My percentage</p> 
0

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="col-sm-3 wow fadeInDown text-center"> 
 
       <div class="c100 p39 medium orange"> 
 
        <span>39%</span> 
 
        <div class="slice"> 
 
         <div class="bar"></div> 
 
         <div class="fill"></div> 
 
        </div> 
 
       </div> 
 
       <p class="lead"> example placeholder text </p> 
 
      </div> 
 
     

それはそれを行う理由理由は、ブートストラップを使用して入れているためでありますcol-sm-3 divの外側のテキストは、オーバーフローする列に次の部分を配置するようにコードに指示します。あなたがそれを内側に置くと、それはその下に終わるでしょう。スニペットを参照してください。

+0

col-sm-3 divの中にテキストを置くと、最初の半分は右に表示され、2番目の半分は下に表示されます。 –

+0

あなたはその写真を追加できますか?それに影響を与えるCSSがありますか? – Naomi

1

私はあなたのコードを実行しようとしたが、出力は次のようになります。

39% 

example placeholder text 

私はあなたが言ったことを取得していない... しかし、あなたは
コーディング/実行あなたの画像の下にテキストを入れたい場合最初に画像が表示されますが、そうでない場合は
の代わりにCSSを使用します。 :D

<img src=""> 
<p>Example placeholder text</p> 
+0

代わりにCSSを使用するにはどうすればよいですか? –

+0

CSSを使用しない場合は、テキストの前にHTML タグを使用してください。 しかし あなたは下にテキストをしたいわけ場合は、画像の下に近く、その後... .P { 位置:相対; ダウン:#px; (# - テキストを表示する場所の番号:5px;) } –

0

これは働いていた:

CSS:

あなたはかなり厳しいだろう唯一のHTMLマークアップを使用して、このためのCSSの基本を知っておく必要があり

.col-sm-3 { display: flex; flex-wrap: wrap; }

関連する問題