Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA:

Re: Separate .css nur für einen Beitrag 08 Jul 2010 12:22 #26631

Zuerst einmal bin ich froh, dass mein Code also doch nicht ganz so falsch war. ;)

Araij schrieb: Wie schaffe ich es nun einem Beitrag x diese ID und die dazugehörige css zu verpassen?

Das geht nicht und ist auch nicht der richtige Weg. Was soll denn auf einer Seite geschehen, auf der eine Blogdarstellung verwendet wird? Da hat es mehrere Artikel, jeder lädt seine eigene CSS und jede CSS versucht dem body-Tag (den es allerdings nur einmal gibt) ein eigenes Bild unter zu jubeln...

Dein Denkansatz ist falsch (sorry, wenn ich das so sage)! Wenn Du nur dem Beitrag einen individuellen Hintergrund verpassen willst, geschieht das aber nicht über den body-Tag, sondern über den <div> der den Beitrag umschliesst.

Wenn Du vom body sprichst, dann ist das der gesamte im Browserfenster sichtbare Bereich -> und dem kann man wie bereits genannt nur ein Hintergrundbild zuordnen...

Deshalb auch oben der Vermerk, dass das in die template.css gehört. Allenfalls kannst Du das so ändern, dass anstelle der menuID die articleID (oder itemID?) ausgelesen und in den Tag geschrieben wird. Das dürfte dann aber in einer Blogansicht wieder zu Problemen führen, denn Joomla kann nicht wissen/entscheiden, welche articleID gilt wenn es mehrere Beiträge auf einer Seite hat...
Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 08 Jul 2010 12:52 #26632

  • Araij
  • Araijs Avatar Autor
  • Besucher
  • Besucher
Danke für die offnen Worte..

Konkret möchte ich (u.e. Link) diese Tabelle in einen Beitrag integrieren. Der Grund ist; in Joomla konnte
ich noch nie eine gut aussehende Tabelle erstellen. Bis anhin habe ich diese via nvu-Eitor erstellt und so eingefügt. Dafür entstand ein aufgeblähter html-code => SEO-technisch schlecht..

[url:1fg1kstq] icant.co.uk/csstablegallery/index.php?css=28#r28 [/url]

Thja...keine Ahnung wie ich jetzt vorgehe, wahrscheinlich nach der Methode try & error :)

Danke trotzdem an alle Beteiligten!!
Gruss
Pädi

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 08 Jul 2010 18:29 #26633

Verstehe ich das richtig, es geht Dir also gar nicht um ein Bild sondern um eine Tabelle, die Du nach Deinen Wünschen formatieren möchtest?

Eigentlich kann man mit jedem Editor in einem Joomla-Beitrag eine Tabelle einfügen. Der Tabelle gibst Du dann eine eigene ID (wenn es nur eine ist) oder eine Klasse (wenn es mehere Tabellen mit identischer Formatierung geben soll) mit auf den Weg. Dann kannst Du in der CSS alles nach Wunsch formatieren (Beispiel für Tabelle mit ID):
table#meinWunsch {background:green; border:1px darkgreen solid;}
table#meinWunsch td {vertical-align:top; border-bottom:1px white solid;}
table#meinWunsch td a {text-decoration:none; font-weight:bold;}
table#meinWunsch td a:hover {font-style:italic;}
Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 12 Jul 2010 10:52 #26647

  • Araij
  • Araijs Avatar Autor
  • Besucher
  • Besucher
Hallo

Sorry..nein um ein Bild ging es nie. Auch im Eröffnungs-Thread habe ich nie über ein Bild o.ä. gesprochen; ich fragte mich sowieso warum plötzlich Bilder erwähnt wurden?! Nochmals Sorry...wenn ich zu spät reagiert habe!!

Hatte fast das ganze Weekend "verbrutzelt" und alles probiert. Mit ID, mit Klassen etc. etc. das Template ignoriert
stur die eignenen css-Definitionen. ...Oder ich mache irgendwo einen krassen Denkfehler...Echt 0 Ahnung!

Falls jemand wirklich Interesse hat meine Einstellungen zu prüfen kann er sich einloggen unter meiner Testseite
--ALTER LINK WURDE ENTFERNT-- User: test; Kennwort: 123456. Ich lasse es ein paar Tage so.

Habe 2 html Tabellen mit dazugehörigen css-Definitionen vorbereitet. Die Index.php sollte auch bereits korrekt angepasst sein.

Ps.: Die Tabelle "mintgreen" ist mit ID-Zuweisung und die Tabelle Sampler mit Klassen-Zuweisung

Falls niemand sich meldet lass ich es schweeeren Herzens sein.

Danke Jimbo für die bisherige Hilfe, falls ich dich am "BlueBalls" in LZ sehe... zahle ich ein Bier :)

Grüsse
Pädi

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 12 Jul 2010 11:40 #26648

Hi Pädi

Sieh dir mal den Code vom Beitrag mintgreen_mit_Id an.

Da steht:
<table id="mintgreenid">
    <tbody>
    </tbody>
</table>

&#91; weiterer Code &#93;

Alle Inhalte stehen ausserhalb dieser (unvollständigen) Tabelle. Da kann für den Content keine Formatierung der ID #mintgreenid greifen... ;)

Bei der Tabelle der Seite Sampler_mit_class sieht es schlimmer aus:
<p>&gt;table class="samplerclass"&gt; &gt;caption class="samplerclass"&gt;</p>


Das alles reparieren und gucken was passiert ;)
InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 12 Jul 2010 20:58 #26652

  • Araij
  • Araijs Avatar Autor
  • Besucher
  • Besucher
Hallo Patrick

Ich versuchte dies zu korrigieren..

Habe nun ganz einfache Tabellen eingesetzt..und es bewirkt nichts.

Ich glaube ich verstricke mich langsam aber sicher..!

Gruss
P.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 13 Jul 2010 06:47 #26653

Der Code stimmt noch immer nicht ??? ?
<table id="mintgreenid">
</table>
<table>
    <thead>
        <tr>
            <th width="100">Jahr</th> <th>Daten</th>
        </tr>
    </thead><tfoot>
    <tr>
        <th>Total</th>
        <td>Daten</td>
    </tr>
    </tfoot>
    <tbody>
        <tr>
            <th><a title="Berichte von 2010">2010</th>
            <td>Daten</td>
        </tr>
        <tr class="odd">
            <th><a title="Berichte von 2009">2009</th>
            <td>Daten</td>
        </tr>
        <tr>
            <th><a title="Berichte von 2008">2008</th>
            <td>Daten</td>
        </tr>
    </tbody>
</table>

Hab's jetzt korrigiert. ;)
InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 14 Jul 2010 08:22 #26660

  • Araij
  • Araijs Avatar Autor
  • Besucher
  • Besucher
Hallo Patrick

Aha...jetzt hab`ich verstanden; es spielt offensichtlich eine Rolle wie der Tabellen resp. Codeverlauf ist.

So wie ich es verstanden habe hast du "nur" die

<tfoot>
..
</tfoot> umplatziert.

Ich habe immer gedacht das spielt keine Rolle wo die jeweiligen Anweisungen in der css sind?!

Vielen Dank für alles!
Gruss
P.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 14 Jul 2010 09:02 #26661

In erster Linie habe ich folgendes korrigiert:

Falsch:
<table id="mintgreenid"> <== # Tabelle nicht vollständig und ohne Inhalte !!!
</table><==

<table> <== # Keine Klasse!
    <thead>&#91;mehr Code und Inhalte&#93;

Richtig:
<table id="mintgreenid">
    <thead>&#91;mehr Code und Inhalte&#93;

Wenn du auf eine Tabelle eine Klasse legst, dann muss der restliche Inhalt in dieser Tabelle sein und nicht ausserhalb! Du hast vermutlich versucht Tabellen zu verschachteln. Grundsätzlich geht das, ist aber schwierig mit dem JCE. Der produziert da sehr schnell Müll. Also besser selber coden: --ALTER LINK WURDE ENTFERNT--

;)
InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Separate .css nur für einen Beitrag 14 Jul 2010 09:29 #26662

  • DietmarH
  • DietmarHs Avatar
  • Besucher
  • Besucher
Besser gar nicht verschachteln, und wenn, vorher dreimal darüber nachdenken, ob das wirklich sinnvoll ist. Es gibt nicht viele Inhalte, die eine Tabelle in einer anderen Tabelle darstellen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2