Минимальное и максимальное значение z-index? - PullRequest
461 голосов
/ 29 января 2009

У меня есть div на моей странице HTML. Я показываю этот div на основании некоторого условия, но div отображается за элементом HTML, на который я указал курсор мыши.

Я перепробовал все значения z-index от 0 до 999999. Может кто-нибудь сказать мне, почему это происходит?

Существует ли какое-либо минимальное или максимальное значение свойства Z-INDEX CSS?

.divClass {
     position: absolute; 
     left: 25px; 
     top: 25px; 
     width: 320px;
     height: 300px; 
     z-index: 1000; 
}
<table cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td>
      <asp:HyperLink ID="lnkProgram" runat="server"></asp:HyperLink>
    </td>
  </tr>
  <tr>
     <td>
         <div class="divClass">
           Some Data
         </div>
     </td>
  </tr> 
</table>

Я показываю и скрываю div, нажимая .divClass через <asp:hyperlink>, используя jQuery.

Ответы [ 12 ]

0 голосов
/ 04 июня 2013

Любопытный факт, если вы используете редактор, такой как Firebug, и вводите большое число в z-index, браузер заменит наибольшее введенное значение на максимальное значение

0 голосов
/ 26 февраля 2013

Хотя INT_MAX, вероятно, самая безопасная ставка, WebKit, по-видимому, использует двойные для внутреннего использования и, следовательно, допускает очень большие числа (с определенной точностью). LLONG_MAX например работает нормально (по крайней мере, в 64-битном Chromium и WebkitGTK), но будет округлено до 9223372036854776000.

(Хотя вы должны тщательно подумать, действительно ли вам действительно нужно так много z-индексов ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...