2016-11-04 30 views
0

图像1 在图像1我试图实现把内容放在图像显示,但我找不到具体的代码,也悬停div被放大如何在引导图像上过分获取内容

Bootstrap content overlay image-1

图片2 图像2我正在想右边的内容,左边的图像,但它不应该影响到响应也。

Bootstrap content overlay image-1

任何人都可以请提供我在哪里,这两样东西都可以我已经通过谷歌搜索的例子,但我得到的是悬停!

+0

有几种方法可以做到这一点。我肯定有一些内置的引导程序功能,我无法想象从头顶上,但有2种其他方式: 1)使用图像作为背景。这使得div可以免费用于任何其他元素。 2)给图片一个相对定位的框架,并使用绝对定位的div,并使用更高的z-index。 – Falk

+0

你可以发送带代码的演示链接在jsfiddle上,或者如果另一个博客链接有代码,其实我不是CSS专家,只是基本知识我有 –

回答

1

下面是示例代码:

HTML:

<div class="example example1"> 
    <p>This uses the image as background</p> 
</div> 

<div class="example example2"> 
    <img src="http://cdn2.johnnyseeds.com/images/product/large/1814.jpg" alt=""> 
    <div class="text"> 
    This uses the image as background 
    </div> 
</div> 

CSS:

.example { 
    height: 250px; 
    width: 250px; 
    position: relative; 
} 
.example1 { 
    background-image: url(http://cdn2.johnnyseeds.com/images/product/large/1814.jpg); 
    background-size: cover; 
} 

.example2 img { 
    width: 100%; 
} 
.text { 
    position: absolute; 
    width: 100px; 
    top: 50%; 
    right: 0px; 
    background-color: #ccc; 
    z-index: 5; 
} 

这里是一个jsfiddle

实施例1使用的背景图像的版本。示例2使用相对定位帧内的绝对div。

+0

完美这就是我需要:) –