我有一個圖像作爲背景圖像被入侵(如圖here)。我注意到,如果我將鼠標拖過它,它會選擇圖像,以便它不能被取消選擇。我試過以下代碼無濟於事:防止圖像和文本被選擇
<style type="text/css">
html, body {
height: 100%;
margin: 0;
padding: 0;
}
img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
#content {
position:relative;
z-index:1;
top:0px;
left:0px;
}
*.unselectable {
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}
</style>
任何想法?
可能重複http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection -highlighting) – kapa 2011-05-06 17:45:26
我想你應該使用'-moz-user-select:none;'而不是'-moz-user-select:-moz-none;'。否則,我認爲這應該工作。 – 2011-05-06 17:49:05
PS如果你想要一個不錯的背景擔架使用bgStretcher.js在我的網站上工作就像一個夢 - 但我砍了它到我自己的版本緩存/ preload圖像導致我加載高清圖像..和硬編碼noSelect在那裏.. – ppumkin 2011-05-06 17:58:57