+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: css und IE6

  1. #1
    Neu an Board
    Registriert seit
    28.07.2010
    Beiträge
    49
    Bedankte sich
    15
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Unglücklich css und IE6

    Hallo,

    ich möcht emeine Seite für den IE6 optimieren. Ich weiss, das der schon alt ist, aber viele Unternehmen benutzen den noch.

    Dafür habe ich eine css Datei onlyie.css angelegt und und in der index.php das

    HTML-Code:
    <!--[if IE 6]>
        <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/hajadiwa_template/css/ieonly.css" type="text/css" />
    <![endif]-->
    eingefügt. Ich nabe ausserdem noch 4 andere css Dateien. wenn ich diese aus dem css-Orner entferne, zeigt der IE6 fast alles gut an. Wenn aber die 4 Dataeien im Ordner sind zerreisst IE das ganze Layout.

    Edit: habe rausgefunden, dass es sich in meinem Fall nur um die grund.css handelt. Wenn ich die umbenenne wird im IE6 alles richtig, naja fast, angezeigt.


    Und mein zweites Problem ist,,, ich kann das horizontale Menü oben für den IE nicht gormatieren. ich habe schon alles versucht:

    .mainlevel, a.mainlevel, moduletable_top, a.moduletable_top, #topmenu, #topmenu table - gar keine Reaktion.

    Weiss jemand einen Lösungsvorschlag für meine Probleme?

    Vielen Dank im Voraus.

    Dimo
    Geändert von Dimo2005 (03.09.2010 um 13:09 Uhr)

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.363
    Bedankte sich
    456
    Erhielt 2.978 Danksagungen
    in 2.796 Beiträgen

    Standard

    Drücke im IE die Taste F12, dann findest du die richtigen Klassen.
    Davon ab, unterscheidet sich das horizontale Menü oben rechts im FF und IE8 nicht. Deswegen kann ich nicht wirklich folgen?

    Das andere Problem: Hast du denn auch eine Browserweiche implementiert?
    Falls nicht, findest du hier eine:
    http://www.time4joomla.de/tipps-a-tr...serweiche.html


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  3. #3
    Neu an Board
    Registriert seit
    28.07.2010
    Beiträge
    49
    Bedankte sich
    15
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    danke. Im FF und IE8 stelle ich keine Unterschiede fest. Auch Opera ist OK.
    Nur der IE6 mag nicht.

    Aber ist das denn keine Browserweiche?

    HTML-Code:
    <!--[if IE 6]>  <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/hajadiwa_template/css/ieonly.css" type="text/css" /> <![endif]-->
    Gruß
    Dimo

  4. #4
    Neu an Board
    Registriert seit
    28.07.2010
    Beiträge
    49
    Bedankte sich
    15
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hat denn niemand eine Ahnung warum die ieonly.css nicht angesprochen wird? bzw. nur dann wenn template.css ( hab jetzt die grund.css in die template.css umbenannt). nicht im Ordner /css ist?

    Gruß

    Dimo

  5. #5
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.363
    Bedankte sich
    456
    Erhielt 2.978 Danksagungen
    in 2.796 Beiträgen

    Standard

    Browserweiche bedeutet auch, dass du die anderen CSS-Dateien nicht lädst, um Überschreibungen zu vermeiden.
    Ansonsten wüsste ich so auch nichts direkt.
    Ich habe bei mir nmittlerweiile aber einen Hinweis angebracht, dass, wenn einer mit einem veralteten Browser meine Site aufruft, ein dezenter, aber deutlicher Hinweis erscheint, den Browser upzudaten und auch wo das geht.

    das wäre vielleicht denn mal eine Alternative. Der IE6 ist so viele Jahre schon alt (immerhin steht der IE9 vor der Tür), da kann man seine Mitmenschen das auch mal mitteilen, dass sie da ein potenzielles Sicherheitsrisiko haben. Und wenns Firmen betrifft, muss man eigentlich die Firmenleitung in Kenntnis setzen, dass deren Admin alle Sicherheitsmaßnahmen mit Füßen tritt


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  6. #6
    Neu an Board
    Registriert seit
    28.07.2010
    Beiträge
    49
    Bedankte sich
    15
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Genau das macht er aber, der lädt die anderen css-Dateien, obwohl er die only.css laden soll.

    Genau das macht doch dieser eintrag. Oder ?
    <!--[if lte IE 6]>
    <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/ieonly.css" rel="stylesheet" type="text/css" />
    <![endif]-->

    Wie mache ich eigentlich so einen hinweis, dass der Browser veraltet ist?

    Gruß

  7. #7
    Hat hier eine Zweitwohnung Avatar von Joe Sixpack
    Registriert seit
    28.03.2007
    Ort
    Schweizer Berge
    Beiträge
    1.704
    Bedankte sich
    250
    Erhielt 474 Danksagungen
    in 420 Beiträgen

    Standard

    Zitat Zitat von Dimo2005 Beitrag anzeigen

    Wie mache ich eigentlich so einen hinweis, dass der Browser veraltet ist?

    Gruß
    Setz doch einfach diesen Link auf die Startseite!
    und vergiss das ganze gemorkse mit dem IE6

  8. #8
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.044
    Bedankte sich
    57
    Erhielt 964 Danksagungen
    in 950 Beiträgen

    Standard

    Hallo,

    es gibt auch ein nettes Plugin (http://www.joomlaos.de/option,com_re...o/id,5881.html)

    Die von Dir vorgenommene Änderung sorgt dafür, dass zusätzlich zu den "normalen" CSS-Dateien auch die ieonly.css bei Verwendung des IE6 und kleiner geladen wird.
    Dort kommen dann normalerweise die Anpassungen hinein, die dafür sorgen dass diese Browser es zutreffend anzeigen. In der Regel sind das Formatierungsprobleme.

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

  9. Erhielt Danksagungen von:


  10. #9
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.363
    Bedankte sich
    456
    Erhielt 2.978 Danksagungen
    in 2.796 Beiträgen

    Standard

    In der Extensions findest du diverse Module und Plugins, die Browser der User abprüfen.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  11. Erhielt Danksagungen von:


  12. #10
    Neu an Board
    Registriert seit
    28.07.2010
    Beiträge
    49
    Bedankte sich
    15
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Danke, das plugin iewarning ist cool.

    Jetzt muss ich nur noch doch für IE optimieren, falls die User auf ihr eigenes Risiko weiter mit IE6 surfen wollen.

    Gruß

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein