Почему элемент управления меню asp.net 4 добавляет CSS CDATA в HTML при рендеринге страницы? - PullRequest
0 голосов
/ 05 октября 2011

Я запускаю сайт своей компании через http://analyze.websiteoptimization.com, пытаясь ускорить его и сбросить лишний вес. Я просматривал исходный код HTML отображаемой страницы и заметил, что элемент управления ASP.net Menu добавил таблицу стилей CSS CDATA.

Я добавил .elfabMenu img.icon {стиль рамки: нет; выравнивание по вертикали: середина; } к таблице стилей, чтобы увидеть, не добавлено ли в нем добавление CSS, хотя оно все еще остается неизменным.

В чем причина того, что он там есть, и как мне от него избавиться?

Спасибо, Rocky

/* <![CDATA[ */

#ctl00_ElfabMenu img.icon { border-style:none;vertical-align:middle; }

#ctl00_ElfabMenu img.separator { border-style:none;display:block; }

#ctl00_ElfabMenu img.horizontal-separator { border-style:none;vertical-align:middle; }

#ctl00_ElfabMenu ul { list-style:none;margin:0;padding:0;width:auto; }

#ctl00_ElfabMenu ul.dynamic { z-index:1; }

#ctl00_ElfabMenu a { text-decoration:none;white-space:nowrap;display:block; }

#ctl00_ElfabMenu a.static { padding-left:0.15em;padding-right:0.15em; }

#ctl00_ElfabMenu a.popout { background-image:url("/WebResource.axd?d=Vs-xm3V4xXyes-Nkxpn4TcXoSMRRIWln2M_xmx8FHGw0xawO9dtWkvxPKOuCep8TMQfm6ipPg_hERtowJQpR_GaQaYnKwCcyHxEw5R6i3rfaWcpT0&t=634509612784300257");background-repeat:no-repeat;background-position:right center;padding-right:14px; }

/* ]]> */

1 Ответ

5 голосов
/ 17 октября 2011
...