Как загрузить CSS для Div? - PullRequest
       1

Как загрузить CSS для Div?

1 голос
/ 06 августа 2010

У меня есть раздел работы, где я хочу загрузить содержимое тела шаблона.Я мог бы загрузить контент, но как загрузить CSS шаблона.Если я попытался загрузить его, он переопределяет CSS по умолчанию для страницы, в которую я загружаю содержимое тела шаблона.Я не хочу использовать в своем проекте iframes.

Заранее спасибо

Ответы [ 4 ]

2 голосов
/ 06 августа 2010

Другой альтернативой является создание таблицы стилей сброса только для этого контейнера div. Поместите селектор идентификатора в контейнер div, в который вы загружаете контент, и используйте этот идентификатор в качестве префикса для стилей, которые вы используете в шаблоне.

<div id="template_content"></div>

и css as

#template_content h2 {....}    
#template_content p {...}

Если вы не можете сделать это, тогда ваш единственный вариант - iframe.

2 голосов
/ 06 августа 2010

Ваш единственный простой вариант здесь - это , чтобы использовать <iframe>, каскадные стили, вот как они работают и предназначались для работы, если вы хотите раздел страницы с кардинально другим стилем, которыйтакже не наследуется, <iframe> - идеальный инструмент для этого.

Многие люди думают, что кадры - это плохо, что это отличается от iframes, независимо от того, какая сторонаЕсли вы находитесь на <iframe> элементах, то здесь вполне допустимо использовать элементы.Зачем пытаться решить проблему очень круглым путем, когда идеальный инструмент для работы лежит там, готовый к использованию?

Например, так работает почти каждый текстовый редактор на странице,через <iframe>, по многим причинам, но отделить стили - это одна из них:)

0 голосов
/ 22 июня 2012

может быть сложно, но придайте области отображения или предварительного просмотра важное доминирование ...

как ...

#template_content {
background: green !important;
}

тогда, когда вы загружаете в другую таблицу стилей, фон # template_content не можетбудет изменено, если вы не определили! важный в таблице стилей, в которую вы загружаете.

0 голосов
/ 06 августа 2010

Дайте некоторый идентификатор этому div, как WorkArea.Теперь в файле CSS, напишите ваши стили и из.Не прикрепляйте ничего к каким-либо элементам тела из css, используя body в качестве родительского класса

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