mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 20.04.2024 11:10 Benutzername: Passwort: Auto-Login

Thema: Wie im html Quellcode Befehle nur für IE6 und IE7 angeben? vom 16.09.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Wie im html Quellcode Befehle nur für IE6 und IE7 angeben?
Autor Nachricht
Dragonstar
Threadersteller

Dabei seit: 14.09.2009
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:31
Titel

Wie im html Quellcode Befehle nur für IE6 und IE7 angeben?

Antworten mit Zitat Zum Seitenanfang

Also, ich habe meine Seite

www.minimaldesigns.de

erstellt und bin mit fast allem zufrieden bis auf eine Kleinigkeit. Ich benutze bei meinen Beiträgen zwischen 2 Absätzen einen Abstand von 28px welche ich mit dem "style" Befehl im <p> realisiere. Der Befehl lautet:

<p style="padding: 7px 0;>

Mit diesem Befehl gibts zwischen den Absätzen 28px Abstand (also normaler <p> Abstand sind 14px + 2x 7px durch den Padding Befehl).

Dies klappt in allen Browsern auch hervorragend bis auf den IE7 und IE6. Ich habe hier ein wenig gesucht und bin auf den IE6+7-padding(margin)-bug gestoßen. Wenn ich nun den Fix "display: inline;" einfüge in den html Code

<p style="padding: 7px 0; display: inline;>

dann wird es zwar nun unter dem IE6 + 7 korrekt angezeigt (Abstand: 28px), dafür verkleinert sich der Abstand in jedem anderen Browser um 7px auf 21px.

Habe auch versucht über Firebug das Element direkt in der template.css zu bearbeiten (laut Firebug ist es die body, td, th {}), aber wenn ich dort den Befehl "display: inline;" einfüge passiert nix. Habe in fast alle Elemente der template.css den inline: display; Befehl eingefügt, aber auch hier passiert nix.

Dann habe ich versucht Conditional Comments direkt in den html Code einzufügen, aber hier scheitere ich kläglich. Den Code bekommt man ja noch leicht

<!--[if lt IE 7]>
<style type="text/css">@import url(ie5-6.css);</style>
<![endif]-->

aber wie ich das direkt im Quellcode einfügen kann weiß ich nicht. Normalerweise wäre dieser befehl was für die index.php um dort zu einer externen IE CSS Datei zu verweisen. Aber dies würde mir ja nichts bringen, da ich ja nicht weiß, welches Element aus dem Template für den Beitragsbereich verantwortlich ist.

Hier der Original Quellcode meines Beitrags auf der Startseite

Code:
<p>Ich habe mich der Sache verpflichtet edle, hochwertige Designs zu <a target="_self" title="Leistungen &amp; Preise" href="index.php?option=com_content&amp;view=article&amp;id=10&amp;Itemid=8">günstig kalkulierten Preisen</a> anzufertigen.</p>
<p style="padding: 7px 0;">Sie können sich zwischen vorgefertigten <a title="Designvarianten" href="index.php?option=com_zoo&amp;view=category&amp;layout=category&amp;Itemid=2">Designvarianten</a> entscheiden. Diese sind in die Kategorien <a target="_self" title="LIGHT Designs" href="designs/category/light">LIGHT</a>, <a target="_self" title="DARK Designs" href="designs/category/dark">DARK</a> &amp; <a target="_self" title="COLOR Designs" href="designs/category/color">COLOR</a> unterteilt. Stöbern Sie doch einfach mal und sehen Sie sich die Designs in Ruhe an.</p>
<p style="margin-bottom: 1px;">Die <a target="_self" title="Philosophie" href="index.php?option=com_content&amp;view=article&amp;id=6&amp;Itemid=6">Philosophie</a> von MINIMALDESIGNS bestimmt mein Arbeiten, dazu gehören auch die richtigen <a target="_self" title="Partner &amp; CMS" href="index.php?option=com_content&amp;view=article&amp;id=7&amp;Itemid=7">Partner</a>. Mehr über meine Person erfahren sie auf meinem <a target="_blank" title="XING Profil" href="http://www.xing.com/profile/Matthias_Heppner2">XING Profil</a>. <a target="_self" title="Meine Referenzen" href="index.php?option=com_content&amp;view=article&amp;id=11&amp;Itemid=9">Meine Referenzen</a> sind natürlich auch einsehbar und wenn Sie von meiner Arbeit überzeugt sind nehmen Sie doch einfach <a target="_self" title="Kontakt" href="index.php?option=com_chronocontact&amp;Itemid=14">Kontakt</a> auf.</p>
<p style="padding-top: 13px; margin-bottom: 5px;"><img alt="startseite-1" src="images/stories/startseite-1.gif" height="80" width="480" /></p>


Weiß jemand wie ich die Conditional Comments in den html Quellcode integrieren kann?


Zuletzt bearbeitet von Dragonstar am Mi 16.09.2009 15:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
l3mon

Dabei seit: 26.07.2005
Ort: -5m
Alter: 58
Geschlecht: Männlich
Verfasst Mi 16.09.2009 15:49
Titel

Antworten mit Zitat Zum Seitenanfang

vlt würds grunz-sätzlich mal helfen, die fehler zu beseitigen, und sich erst dann um die vermeintlichen bugs zu kümmern *zwinker*

für jemanden, der webdesign professionell anbietet sind 75 fehler schon schlimm
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Dragonstar
Threadersteller

Dabei seit: 14.09.2009
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 17.09.2009 13:54
Titel

Antworten mit Zitat Zum Seitenanfang

Habs hinbekommen

Das CSS Element heisst

.contentpaneopen p {}

und dieses fügt man dann in das Content Element ein, z.B. so

#content .contentpaneopen p {padding-top: 7px;}

und da es dafür wie im ersten Post schon beschrieben IE6+7 Hacks gibt kann man nun für die unterschiedlichen Browser das Ganze separat anpassen.
  View user's profile Private Nachricht senden
 
Ähnliche Themen HTML Tag Befehle
html quellcode für formular
HTML Befehle in Datenbank
Befehle verknüpfen
Quellcode Fehler bei Lightbox
Workflow verbessern: Quellcode & FTP
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.