1

我有一个带有文本和链接的图像,我想制作它,以便我可以随意突出显示文本,而不会有拖动背景图像的风险。

网页已经有一个背景图片,这个图片是内容的辅助背景。

我尝试将其设置为设置内容的边界框的背景,但这似乎是不可能的。如果可能的话,我想将图像设置为既不能点击也不能拖动。

我只有 html 和 css 的经验。

这是我的代码HTML:

<div id="bounding">

<div id="backgroundimage"><img src="image.png" width="1010" height="739"></div>

<div id="image"><img src="image.jpg" width="300" height="500"></div>

<div id="text2">
<h2><CENTER>Tital</CENTER></h2>

<h5>Text</h5>

<p>text</p>

<h5>text</h5> 
</div>

CSS:

#bounding {position: relative;hight:739px;width:1010px;border:2px;margin-left:auto;margin-right:auto;margin-top:auto;z-index:7;margin-top:40px;}

#image {position:absolute;left:635px;top:160px;z-index:2;}

#text2 {position:absolute;z-index:4;left:100px;top:206px;width:513px;height:455px;padding right:22px;overflow-y:auto;overflow-x:hidden;scrollbar-base-color: #666666; scrollbar-arrow-color: #9ACD32;color: #494949;}

#backgroundimage {z-index:1;}
4

2 回答 2

0

你不能在css中设置背景吗?

#image 
{position:absolute;left:635px;top:160px;z-index:2;background:url(image.jpg);}
于 2013-05-03T17:22:58.247 回答
0

您正在寻找用户选择的 CSS3 属性。

img {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;  
}

http://css-tricks.com/almanac/properties/u/user-select/

https://developer.mozilla.org/en-US/docs/CSS/user-select

于 2013-05-01T17:10:53.657 回答