Hallo !
Ich bin mir nicht sicher ob dieses Forum das richtige ist. Passt eher zu "Extension Programmieren" oder "TypoScript", aber da ich jetzt viele Wochen nichts mehr mit TYPO3 gemacht habe bin ich hier wohl wieder richtig. ;-)
Also, ich habe eine einfache Extension geschrieben und meine Seite bekommt aus einer zentralen CSS Datei ihre Styles. Leider definiert sich die Extension einen eigenen Style:
<div class="tx-gliste-pi1">
<table width="550" border="0" cellspacing="1" cellpadding="0" align="center">
<tr>
[....]
Jetzt eine ganz einfache Frage. :-)
Wie bitte bekomme ich TYPO3.6.1 dazu dieses <div class.....> nicht mehr um meine Extension zu bauen?
Nach Möglichkeit sollte dies direkt in der Extension definiert werden.
Wer als erstes richtig antwortet bekommt einen Smiley geschenkt !!
Danke.
Thorsten
da seit typo3.6 des layout eigentlcih zum grossteil über denn css_styled_content definiert werden soll wird bei der erstellung einer extension automatisch ein div mit der entsprechenden css-class angelegt. ist doch in ordnnug, so kannst du das layout über eine externe css-datei steuern und rasch ein layutwechsel vollziehen!
gruss
ford
Das stimmt. Aber irgendwie bin ich zu blöd dafür.
Im Quellcode steht:
<div class="tx-extension-pi1">
<table width="550" border="0" align="center" cellpadding="0" cellspacing="1"> [...]
Und in der CSS-Datei:
.tx-extension-pi1 {
font-size: 13px;
line-height: 18px;
}
Geht aber nicht. Die Stylesheets fü die Extensions werden einfach nicht angewendet. Alle anderen auf der Seite scheinen aber zu funktionieren.
Scheinbar bin ich DER Experte für CSS :-)
Gruß
Thorsten
stylesheetclassen mit "-" im namen können vom mozilla nicht angezeigt werden, soweit ich das weiss
Aber es geht scheinbar wenn man als Doctype
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
definiert. Würde ja gerne alles auf XHTML Strict umstellen, aber das ist sau viel Arbeit.
Gruß
Thorsten
Grrrrrrrrrrrrrr, jetzt geht es zwar im Mozilla, aber im IE wird die CSS Klasse jetzt nicht angewendet. :-( :-( :-(
Ich HASSE das.
Gruß
Thorsten