1

HTML标记-

<div class="module main open" id="widg0">
 <div class="main-head">
   <div class="optionsmod">
    <div class="openClose minify">
      <img src="src">
      </div>
     <div class="close">
      <img src="src">
      </div>
     </div>
   <div class="h3">Search</div>
      </div>
    <div class="main-content">
      </div>
    </div>

CSS:

.module {margin: 0;}
.optionsmod {
     float: right;
     position: relative;
     }
.minify {
     cursor: pointer;
     height: 16px;
     position: absolute;
     right: 12px;
     top: -2px;
     width: 16px;
     }
.close {
     cursor: pointer;
     height: 10px;
     position: absolute;
     right: -2px;
     top: -2px;
     width: 10px;
     }

现在这是正在影响的主要 CSS,.optionsmod只是没有考虑 hasLayout 问题,并且在 IE7 中完全不合时宜。有没有人看到 CSS 有任何问题,也许可以解决这个问题?IE8+ FF 和 Chrome 都像他们应该的那样处理这个问题,IE7 是唯一一个因为 hasLayout 而出现问题的浏览器。

在此处输入图像描述

4

0 回答 0