Hallo zusammen,
ich habe ein dummes Problem.Ich habe eine Seite aus zwei Softwarelösungen gebastelt.
Joomla und Phpbb3. Nun ist es so, dass im Joomla und im PHPBB3
bestimmte Klassen und Elemente jeweils anders definiert sind,
aber natürlich gleich heissen.
Wie kann ich nun dem Browser "erklären", dass ich bestimmte CSS
Daten nur für Elemente innerhalb des <div id="phpbb"></div>
zu gelten haben und nicht für gleichheissende Elemente außerhalb
entsprechenden DIVs ?!Muss ich vor allen Klassen und CSS - Definitionen #phpbb schreiben?
PHPBB3 hat 12 CSS Dateien .. und die teilweise HUNDERTE von
definitionen... oder gibt es da eine einfache, generelle Anweisung ???
Eine "einfache, generelle Anweisung" gibt es meines Wissens nach nicht, da mit Definition der PHPBB-Styles die alten Styles, die von Joomla kommen, zwangslaeufig ueberschrieben werden. So das CSS-Gesetz.
sind es wirklich "hunderte" von Definitionen, und werden diese alle bei deinem Layout benoetigt? Werden alle 12 css-Datein eingebunden?
Ohne mich auszukennen, koennte ich mir vorstellen, dass einige css-Datein nicht benoetigt werden, zb. anderes Layout oder nicht verwendete Module... Schau dir im generierten Quelltext an, welche Datein eingebunden werden!
g johannes