Beiträge von Marcus

    Hi,

    wie man die Bilder übereinanderlegt ist doch egal, ob mit Hintergrund oder absoluter Positionierung, das Ergebnis zählt.

    Und genau da liegt die Schwierigkeit, denn der IE hat Probleme mit dem Alphakanal von PNGs, also muss man entweder GIFs nehmen oder zu einem Trick greifen, den ich (was für ein Zufall) mal beschrieben habe:
    http://<br>http://webdesign-haas.de/praxis/tipps/iefilter.shtml</a><br>
    dazu müsste man beide Bilder als Hintergrund einbinden.

    Im HTML könnte das so aussehen:

    Code
    <div id="hintergrund"></div>
    <div id="vordergrung"></div>

    und das passende CSS dazu:

    ich hoffe, das hilft weiter.
    Marcus

    Hi,

    vielleicht hilft es, wenn du dir selbst klar darüber wirst, was du möchtest und nicht einfach irgendwie so...
    Und wenn du dir einen Kopf gamacht hast, wie wär's denn das erstmal mit einer Bildverarbeitung umzusetzen, dann kannst du das rumzeigen und jeder weiß, was du möchtest.

    Gruß
    Marcus

    Hi,

    genau! und es gibt 'ne Kurzform, wenn man nicht soviel tippen möchte:

    Code
    border-bottom: 1px solid #FFCC66;


    oder, wenn man z.B. an zwei Seiten einen Rahmen braucht, oder unterschiedliche dicken:

    Code
    border: solid #FFCC66;
    border-width: 3px 0 1px 0; /*Reihenfolge: oben rechts unten links*/

    Gruß
    Marcus

    Hi,

    irgendwie ist das Verhalten ja auch logisch, wenn man woanders hinklickt ist der Link ja auch nicht mehr aktiv.
    Aber ich vermute, du möchtest, das man am aussehn des Links erkennt, auf welcher Seite man sich befindet.
    Sollte ich richtig liegen, schau mal hier:
    http://hal.webdesign-haas.de/praxis/tipps/mouseover.shtml
    unter "Mouseover (CSS)" nach. Das macht aber nur Sinn, wenn man das Menu nicht extra in einem Frame hat, sondern mit auf der Seite.

    Ein Grund mehr auf Frames zu verzichten :wink:

    Ansonsten zeigt GreenRover schon in die richtige Richtung, mit Javascript kann man auch auf andere Frames zugreifen und da was manipulieren.

    Gruß
    Marcus

    Hi,

    das Problem kenne ich nur vom IE, der glaubt, das er den vom Scrollbalken weggenommenen Platzt mit dem Scrollbalken kompensieren muss.

    Versuch mal folgendes im betroffenen Frame:

    Code
    <body style="overflow-x: visible;">


    das könnte helfen.

    Gruß
    Marcus

    Hi,

    stimmt schon, aber da hat man doch dasselbe Problem, wie bei einem Frameset, dass man nicht direkt auf diese Seite verlinken kann, sondern ur auf die übergeordnete Seite, die das Iframe enthält. Und der Sinn von Framelosen Seiten ist ja gerade dieses Problem zu umgehen, ganz zu schweigen davon, das man nicht mehr in die Gefahr gerät von einer Suchmaschine nur die nakte Inhaltseite vorgesetzt zu bekommen.
    (Aber da gibt es natürlich auch wieder Javascript, mit dem man das beheben kann.)

    Gruß
    Marcus

    Hi,

    stimmt, bei Mozilla habe ich da auch Probleme, irgendwie wird das Bild hinter den weißen Hintergrund gepackt.
    Versuch mal:


    das Problem dabei ist, das IE das Sternchen nicht versteht, deshalb muss man ihm eine Extrawurst braten:

    Code
    <!--[if IE]>
    <style type="text/css"> 
    #background{ z-index:-1;} 
    </style>
    <![endif]-->


    das müsste hinter den anderen Stylesheetanweisungen stehen und alle anderen Browser glauben, das wär ein Kommentar - so spart man sich 'ne Menge Browserhacks.

    Ich hoffe, so klappt's, sonst poste doch mal den Link zur Seite oder deinen Quellcode.

    Hi,

    und will auch jemand von euch die Frage beantworten?

    Das geht mit onclick, vielleicht so:

    Code
    <input type="submit" value="abschicken" onclick="if (this.value=='abschicken'){this.form.submit();this.value='wird abgeschickt';};">


    ob das Formular schon abgeschickt wurde kann man dann mit einer Abfrage auf den Wert von Submit rausfinden (z. B. mit PHP, oder wie das Formular auch immer verarbeitet wird).

    Gruß
    Marcus

    Hi,

    Code
    <body topmargin="0" marginheight="0"  leftmargin="0" marginwidth="0">


    ist kein Allheilmittel, aber die Richtung stimmt schon:

    Bei den Styles sollte stehen:

    Code
    body       { background-color:#FFCC66;margin:0;padding:0}
    marquee { margin:0;padding:0;font-weight: bold}


    (mit dem font-weight kannst du dir auch gleich den b-tag sparen)

    Das sollte besser gehen, ansonsten würde mir noch ein negativer margin-top einfallen:

    Code
    marquee { margin:0;padding:0;font-weight: bold; margin-top:-5px}

    Ich hoffe so klappts

    Gruß
    Marcus

    Hi,

    Tabellen sind langweilig 8)
    Nein im Ernst, eine Tabelle könnte man natürlich auch benutzen, aber mit CSS wirds übersichtlicher, denn man muss nicht bei unterschidlichsten TDs die Übersicht behalten, sondern hat Überschriften und Paragraphen. Bei einem zweispaltigen Lebenslauf ist das vielleicht noch nicht von so großer Bedeutung, aber bei größeren Dokumenten kann CSS klare Vorteile bei Übersichtlichkeit bieten (man schaue sich nur einige Tabellenmonster im Internet an und wundere sich, wie die Admins da durchsteigen).
    Ein weiterer Vorteil ohne Tabellen zu arbeiten, ist auch die Barrierefreiheit, Tabellen, die z.B. von einem Screenreader in Text umgewandelt werden können ihre Struktur verlieren, das passiert nicht, wenn die Daten wie in meinem Beispiel Linear aufgebaut sind.

    Bei diesem Lebenslauf hast du recht, da könnte man eine Tabelle benutzen, in anderen Fällen würde ich es mir sehr genau überlegen.

    Gruß
    Marcus