|
|||
![]()
Mir machen hier Links probleme, denn der IE verhält sich etwas seltsam. Besteht die Grafik aus bis zu 2x2 Pixel scheint es zu funktionieren, bei größeren Bildern wird der Link zwar angezeigt ist aber nicht mehr anzuklicken
Hat da jemand eine idee? |
Sponsored Links |
|
|||
![]()
Ich hab ein problem mit diesen ganzen Techtelmächtel für IEs. Ich hab es zwar nun geschafft dass all meine PNG-Bilder richtig Transparent angezeigt werden, jedoch ist es nun so dass ich in meinem DIV-Container mit dem Inhalt nicht mehr scrollen kann. Er zeigt mir die Scroll-leiste zwar an aber lässt nicht mehr scrollen.
Code:
<td> <-- hier ist das Tranpsarente PNG als Hintergrund drin <div> <-- hier wird der Inhalt per PHP includet und es wurde ein overflow gesetzt </div> </td> Code:
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./hintergrund/contentbg.png'); Mein Problem ist ich brauch gerade dieses Transparente PNG sehr sehr dringend. Ich hoffe ihr könnt mir helfen |
Sponsored Links |
|
||||
![]()
Hatte ebenfalls probleme mit dem AlphaImageLoader. Jedoch mit hat das Attribut:
sizingMethod='crop' geholfen. Das Hintergrundsbild kann zwar nicht zentriert werden, doch wenn man ohne sizingMethod arbeitet. So verkleinert der IE das Tag (in welchem der Filterangewendet wird) auf die Grösse des Bildes. sizingMethod Das Problem mit dem Klicken bei den Links ist mir ebenfalls aufgefallen. Es funktiert, bei mir, nur noch wenn man auf das Bild, oder auf den Text des Links klick. In den Umgebenden Rahmen (Per width, height vergrössert) kann bei mir nicht mehr geklickt werden. Hoffe mein Fund kann euch einwenig helfen ![]() |
|
|||
![]()
So erstmal danke nur es hat nicht funktioniert. Es ist ja so in mein DIV ist ein sehr langer Inhalt für zum Beispiel sagen wir mal Impressum. Das DIV ist ja in dem TD welches als Hintergrund ein Transparentes PNG haben soll damit man noch den Seitenhintergrund sieht. Es funktioniert soweit überall nur im Internetexplorer passiert folgendes. Wenn ich den Alpha Image Loader in meiner CSS datei integriert habe dann schaut die Seite genau so aus wie sie soll, jedoch kann man in dem DIV nicht mehr Scrollen obwohl overflow:auto gesetzt ist und sogar der Scrollbalken angezeigt wird. Entferne ich den Alpha Image Loader, zeigt mir der IE keinen Hintergrund mehr man kann aber wieder ordnungsgemäß scrollen.
Hier mal meine CSS Datei die für die Seite zuständig ist. Zumindest für einen Teil Code:
/* Stil Body */ body { background-image:url(../hintergrund/hintergrund1.jpg); background-repeat:no-repeat; background-position:center; background-attachment:fixed; overflow:hidden; } /* Stil Tabelle Content */ table#content { text-align:center; vertical-align:middle; table-layout:fixed; overflow:scroll border-style:none; } /* Stil div Content */ div#contenter { width:590px; height:220px; overflow:auto; } /* Stil TD Content */ td#contenter { text-align:center; vertical-align:top; border-style:solid; border-width:thin; border-color:#000000; background-repeat:no-repeat; background-attachment:fixed; background-position:center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./hintergrund/startseitebg.png', sizingMethod='crop'); } tr > td#contenter { background-image:url(../hintergrund/startseitebg.png); } |
|
|||
![]()
So in wenigen minuten folgt V2 wo man sieht wie ich es beim richtigen Projekt auch für den IE schön machen wollte. Vorerst ist hier nur so wie alles ohne Filter quatsch wäre und auch fast überall (nur im IE nicht) funktioniert.
V1 --> Nicht IE konform lediglich zur Demonstration meiner damaligen Basis Hier anschauen Hier oder auf Page loaden So nun ist auch V2 da. Sie ist wie schon V1 in allen Browsern bei mir Fehlerfrei dagewesen (Safari MAC ![]() Hier anschauen Hier oder auf Page loaden Ok ich war Ratlos und Dumm. Ich hab gerade mal Spaßeshalber das Transparente PNG als Hintergrund fürs DIV definiert und siehe da es geht. Man kann zwar nicht Ordnungsgemäß scrollen im IE (nur mit Mausrad oder Makieren und Mausziehen) aber es sollte fürs Projekt reichen. Für die Neugierigen hab ich auch da noch einmal alles geuppt. Hier anschauen Hier oder auf Page loaden Vielen Dank dank fürs Zuhören und schön dass ihr mir helfen wolltet. Ich bleib da mal dran und versuch den Rest auch noch in den Griff zu kriegen. |
|
|||
![]()
Gut schon haben sich neue Probleme ergeben. Es ist so dass jetz die Links die in dem Div sind nicht mehr anklickbar sind. Also im Internet Explorer
Ich bin am verzweifeln ich glaub ich hau jetz ne Browserweiche rein ... oder weiß jemand noch einen Lösungsvorschlag |
|
||||
![]()
Hab hier jetzt nicht alles durchgelesen.
http://fba.schwegel.info/ Hab das hier folgendermaßen gelöst, und es funktioniert einwandfrei. {Auszug aus meine Fachbereichsarbeit über die oben genannte Website} Zum schluss das relative positionieren macht die links im IE wieder klickbar!!!! Code:
Problem Nummer 2 ist da schon hartnäckiger. Dave Massy hat in seinem Weblog eine Problemlösung via Filter, und zwar den AlphaImageLoader (URL: http://msdn.microsoft.com/library/de...erence/filters -79- Webstandards anhand einer Schulwebsite – Fachbereichsarbeit /alphaimageloader.asp), angeführt(http://blogs.msdn.com/dmassy/archive...5/209428.aspx). Diese Methode ist die kürzeste, und einfachste Methode die ich auf meiner Suche nach einer Lösung gefunden habe. Hier werden die jeweiligen png Grafiken einfach mit einer Codezeile über diesen Filter eingefügt. Diese Codezeile schaut bei der Header Grafik so aus:
__________________
Mit freundlichen Grüßen Fló |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Probleme im Internet Explorer | web334 | CSS | 15 | 21.06.2013 19:27 |
Internet Explorer 7, Vista, Transparente PNGs, Opacity = Chaos | sebbibasti | CSS | 7 | 30.04.2009 20:57 |
png und der internet explorer | alejandro | CSS | 24 | 02.10.2008 20:16 |
Transparente Schrift im Internet Explorer 6? | davekch | CSS | 13 | 09.10.2007 10:56 |
PNG Transparenz, CSS und Internet Explorer | fanttomas | CSS | 1 | 14.02.2006 10:43 |