Разверните <a> тег для заполнения пространства

По существу это - место в коде, который позволяет Вам касаться в к модулю, чтобы или обеспечить различное поведение или реагировать, когда что-то происходит.

22
задан Gert Grenander 2 July 2010 в 13:31
поделиться

6 ответов

Это исправлено комбинацией ваших ответов. Многие благодарят ....

#list ul { display: block; }
#list li { display: block;}
#list a { display:block; height:100%; }
52
ответ дан 29 November 2019 в 03:40
поделиться

используйте этот CSS:

#list ul li a { display: block }
11
ответ дан 29 November 2019 в 03:40
поделиться

Почему мне нужно переопределить object.GetHashCode () ?

Переопределение этого метода важно, потому что следующее свойство всегда должно оставаться верным:

Если два объекты сравниваются как равные, метод GetHashCode для каждого объекта должен возвращать одно и то же значение.

Причина, как указано в JaredPar в сообщении в блоге о реализации равенства, заключается в том, что

Многие классы используют хэш-код для классификации объекта. В частности, хеш-таблицы и словари имеют тенденцию помещать объекты в сегменты на основе их хэш-кода. При проверке наличия объекта в хеш-таблице он сначала ищет его в корзине. Если два объекта равны, но имеют разные хэш-коды, они могут быть помещены в разные сегменты, и словарь не сможет найти объект.

Ссылки по теме:

3
ответ дан 29 November 2019 в 03:40
поделиться

Чтобы заполнить нижнюю часть, вам необходимо исправить поля изображения - сейчас изображение занимает слишком много места с это поле 8 пикселей . Чтобы заполнить верхнюю часть, вам нужно удалить нижнее поле h3 .

#list h3 { margin-bottom: 0; }
#list img { margin: 5px 8px; }
1
ответ дан 29 November 2019 в 03:40
поделиться

Попробуйте установить фиксированную высоту в #list размер и высота в # укажите от до 100% .

Отличия от существующего кода:

    #list
    {
        min-height: 100px;
        height: 100px;
    }

    #list a
    {
         height:100%;
    }
0
ответ дан 29 November 2019 в 03:40
поделиться

Вот что я сделал:

<!-- teh codes -->
<style type="text/css">
  .nav-cell
  {
    height: 35px;
    padding: 0px; /* just to make sure the link will fill the entire cell */
    text-align: center;
    width: 92px;
  }
  .nav-cell-link
  {
    display: block;
    width: 100%;
    height: 100%;
  }
  .nav-cell-link-text
  {
    display: block;
    padding-top: 11px;
  }
</style>
<!-- teh codes -->
<table cellpadding="0" cellspacing="0" style="height: 35px;">
  <tr>
    <td class="nav-cell">
      <a href="#" class="nav-cell-link">
        <span class="nav-cell-link-text">Link Text</span>
      </a>
    </td>
  </tr>
</table>
<!-- teh codes -->
0
ответ дан 29 November 2019 в 03:40
поделиться