Какова лучшая практика для разработанной CSS разметки меню?

Это то, что PARSENAME используется для:

SELECT PARSENAME('[dbo].[statistical]', 1)
SELECT PARSENAME('[adventureworks].[dbo].[statistical]', 1)
SELECT PARSENAME('[adventureworks]..[statistical]', 1)
SELECT PARSENAME('[statistical]', 1)
SELECT PARSENAME('dbo.statistical', 1)
-- all examples return 'statistical'

5
задан Jens Roland 29 January 2009 в 04:54
поделиться

4 ответа

Кроме снятия тегов span я думаю его штраф.

Нет никакой причины иметь их becasue с Вашей установкой, можно разработать текст однако, Вы хотите с

li a {/*styles*/}

Необходимо также смочь удалить

<span class="clearit" /><br />

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

<br clear="all"/>
4
ответ дан 14 December 2019 в 04:49
поделиться

можно использовать clearfix класс для УЛ. (вместо этого очищающегося промежутка):

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hide from IE Mac \*/
.clearfix {display:block}
/* End hide from IE Mac */
* html .clearfix {height:1px}

Теперь, Ваше меню будет похоже на это:

<div class="menustyle">
<ul class="clearfix">
.....

Конечно, можно добавить те свойства непосредственно к УЛ. для предотвращения любых изменений HTML-кода :)

2
ответ дан 14 December 2019 в 04:49
поделиться

Меню CSS являются болью сзади и таким образом 2005. Вся эта перекрестная совместимость браузера, IE JavaScript фиксируют файлы и так далее. Конкретно отвечать на Ваш вопрос: они не отличаются сегодня, чем они были три года назад, потому что IE7 не поддерживает: парение на нессылках и IE6 все еще должно поддерживаться.

В эти дни просто загрузите jQuery, установите плагин Суперрыбы и включайте этот код:

$(function() {
  $("ul.menu").superfish();
});

и сделанный. Даже работы над IE6 (с меньшим количеством функций).

1
ответ дан 14 December 2019 в 04:49
поделиться

Если бы Вы интересуетесь наличием подменю затем, я рекомендовал бы проверить библиотеку YUI. Это предоставляет Вам перекрестный браузер совместимое подменю от разметки.

http://developer.yahoo.com/yui/examples/menu/index.html

1
ответ дан 14 December 2019 в 04:49
поделиться