Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
05.05.2008, 18:22 | #1 |
Новенький
Регистрация: 01.04.2008
Сообщений: 23
|
вопрос по установке фона для элемента страницы
можно ли установить фоновый рисунок для элемента страницы? например как-нибудь так:
subparts.topheader.bgImg= fileadmin/template/images/header.jpg пока что-то ничего не получается, да и в TSrefнаписано, что "Фоновое изображение страницы(Background image). Он автоматически добавляется к тегу тела(body).", а мне то нужно к тегу topheader. |
05.05.2008, 23:53 | #3 |
Новенький
Регистрация: 01.04.2008
Сообщений: 23
|
мешает то, что для разных страниц эта картинка разная и создавать для этой цели разные шаблоны кажется нецелесообразным, если есть другие варианты решения.
|
06.05.2008, 00:03 | #4 |
Senior Member
|
Одно другому не мешает. Вы можете сгенерировать в <head> страницы небольшой блок <style>, который будет заключать в себе URL нужной картинки. Например, как-то так:
Код:
page.headerData.10 = IMG_RESOURCE page.headerData.10{ file.import { //параметры импорта } stdWrap.wrap = <style>body {background-image:url(|)}</style> }
__________________
TYPO3 FAQ |
06.05.2008, 00:04 | #5 |
Senior Member
|
У меня пару вопросов возникло:
1. Что за тег такой "topheader"? 2. Вы когда-нибудь что-нибудь слышали про классы в CSS? |
06.05.2008, 01:33 | #6 |
Новенький
Регистрация: 01.04.2008
Сообщений: 23
|
Void, огромное спасибо за ответ. теперь все работает
-=UncleByte=-: 1. topheader - название класса одного из элементов div. 2. про классы в CSS я что-то слышала |
06.05.2008, 16:42 | #7 |
Senior Member
|
Ну раз слышали то, наверное, знаете что для любого элемента можно указать сколько угодно классов просто разделив их названия пробелом
<div class="topheader bg01">...</div> ... <div class="topheader bg05">...</div> и т.д. Соответственно прописать эти самые классы для бэкграунда в своем css и менять исключительно их - браузер будет менять картинку в зависимости от указанного класса. |
20.05.2008, 00:59 | #8 |
Новенький
Регистрация: 18.05.2008
Сообщений: 9
|
Сделала фон класса картинкой через CSS. Когда проверяешь простой HTML в браузерах, все работает. Загружаешь в Typo3 и перестает схватывать картинку. Фон не появляется. Остальные фоны работают нормально. Картинка точно загружена. Путь верный. Несколько раз проверяла. В чем еще может быть проблема?
|
20.05.2008, 11:20 | #10 |
Новенький
Регистрация: 18.05.2008
Сообщений: 9
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добиться невидимости страницы для realurl? | salah | Общие вопросы | 4 | 08.12.2008 16:10 |
if для элемента контента в TV | Tod | TypoScript практикум | 5 | 11.01.2008 13:26 |
Случайно згенерированный "id" страницы из "table=pages" в "pid_list" для "tt_news" | thebat | TypoScript практикум | 2 | 29.11.2007 20:15 |
Свой шаблон для элементов (записей) страницы | Alexey Kuzminich | Общие вопросы | 6 | 24.08.2007 05:44 |
Вопрос по TS для меню из двух частей | -=UncleByte=- | TypoScript практикум | 6 | 14.12.2006 01:03 |