2017-07-03 98 views
0

IMAGE OF THE PROBLEM 结果是这样的。我希望文字不要与图像重叠。如何调整图像周围的文字以避免重叠

+0

圆圈已经覆盖文字。文字不重叠在圈 –

+0

是的,但有没有解决问题的任何解决方法 – Addictd

+0

我们不是一个代码写作服务。请参考[如何提出一个好问题?](https://stackoverflow.com/help/how-to-ask)。你有没有试过做任何研究?你有什么尝试?这里的问题应该有一个明确的问题/问题,显示的研究和[最小,完整和可验证](https://stackoverflow.com/help/mcve)示例。 – GrumpyCrouton

回答

0

你想做什么有点不清楚,但我认为的z-index将工作:

  <div class="container-fluid" id="circle_div"></div> 

      <div class="container" id="div"> 
       <div class="container box"><h3>Apple</h3> 
        <div id="box1"></div> 
        <p class="mytext">Lorem Ipsum ...Lorem Ipsum.</p> 

       </div> 
       <div class="container box"><h3>Orange</h3> 
        <p class="mytext">Lorem Ipsum ...Lorem Ipsum.</p> 
       </div> 
       <div class="container box"><h3>Banana</h3> 
        <p class="mytext">Lorem Ipsum ...Lorem Ipsum.</p> 
       </div> 
       <div class="container box"><h3>Mango</h3> 
        <p class="mytext">Lorem Ipsum ...Lorem Ipsum.</p> 
       </div> 
      </div> 

      <style> 
       .mytext{ 
        z-index:1000 
       } 
      </style> 
+0

谢谢你的答案,但使用z-index会将图像置于文本上(请参阅附图)。 – Addictd

0

我不知道你想怎么把你的形象。但是你可以在css中使用'float'属性实现图像周围的环绕文字。

HTML:

<div id="container"> 
    <img src="http://images.all-free-download.com/images/graphiclarge/natural_beauty_highdefinition_picture_166133.jpg"/> 
    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam cursus. Morbi ut mi.</p> 
</div> 

的CSS:

img { 
    float: left; 
    margin: 0 20px 20px 0; 
    width: 160px; 
    height: 150px; 
} 

p { 
    text-align: justify; 
    text-indent: 2em; 
} 

这里是一个jsfiddle

有关详细信息谷歌 '浮动' 的CSS属性。

+0

看看图像比你可能会帮助我 – Addictd

+0

你应该看看这个问题https://stackoverflow.com/questions/28267249/css-wrap-text-around-centred-image。这与你的问题类似。这可能有帮助! – Upasana