1

我有一个 div 与它的父 div 一起固定,在那个固定的 div 中我试图绝对定位一个图像,但该图像的 css 根本没有做任何事情。图像显示在其自然位置,我无法移动它!

html

<div class="wrapper">
   <div class="poster">
      <div class="posterfixed">
          <div class='18logo'>
             <img src='../images/siteimages/18logo.png' />
          </div>
       <div>
    </div>
 </div>

css

.wrapper{
  width:1280px;
  position:relative;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  margin: 0 auto 0 auto;
  background:#000000;
  overflow:hidden;
}
.poster{
float:left;
margin:-890px 0 0 890px;
width:390px;
min-height:512px;
}

.posterfixed{
  position:fixed;
  width:390px;
  min-height:512px;
  background-image:url(../images/siteimages/background.png);
}

.18logo{
  position:absolute;
  right:10px;
  top:360px;
}

感谢您的关注............

4

1 回答 1

1

您应该以字母而不是数字开头您的类名.18logo- 因为您不能以数字开头类名,或者在 CSS 中以连字符后跟数字开头。

2.1 规范、语法和基本数据类型:

在 CSS 中,标识符(包括选择器中的元素名称、类和 ID)只能包含字符 [a-z0-9] 和 ISO 10646 字符 U+00A1 及更高,加上连字符 (-) 和下划线 (_) ; 它们不能以数字或连字符后跟数字开头。标识符还可以包含转义字符和任何 ISO 10646 字符作为数字代码(请参阅下一项)。例如,标识符“B&W?” 可以写成“B\&W\?” 或“B\26 W\3F”。

于 2013-06-19T19:49:47.903 回答