Manuel Lemke
Mitglied
Hi. Mein WebSeitenLogo soll prozentual zur BildschirmGröße passend angezeigt werden!
Baue grade Seite (unveröffentlicht) um, dass die auch auf mobilen Bildschirmen gut aussehen soll.
Jetzt spinnt das Logo total, obwohl ich oben mit top:0px; das bündig angeordnet habe, wirds
im Desktop volle Breite Modus
unerklärlicher Weise nach oben aus dem SichtBereich hinaus verschoben.
Soll sein, beim hovern mit Cursor 7% hoch,
und normal 5% Größe,
oben links bündig.
Auch zu beachten, mein LösungsAnsatz soll auch den InternetExplorer kompatibel sein wegen JavaScript,
in sofern, dass dieser nicht beim Laden der HauptSeite schon rummeckert, von wegen
"sollen blockierte Elemente angezeigt werden?".
Das ist so wie wenn man beim DönerMann Döner bestellt, der fragt komplett, du sagst ja, dann fragt der trotzdem wegen jeder einzelnen Zutat nochmal nach, und tut als ob der nichts versteht.
InternetExplorer muss unterstützt sein, ich nutz fast nur den. Der iExplorer unterstützt JavaScript nur mit der blöden extra Frage "mit allem".
Also ist bisherige Lösung welche konkrete PixelWerte nutzt und reibungslos funktioniert hatte, mit
reinem Html, und Css,
sieht so aus_
<div style="
position:fixed;
left:0px;
top:0px;
height:64px;
width:500px;
overflow:hidden;
background-color: transparent;
z-index:100;
">
<a class="Start" href="index.html" target="_self" style="display: block; position:absolute; z-index: 4;">
<style>
.Start {background:url(Logo.gif);background-size: cover;min-width:300px; height: 51px; top:-12px;left:12px}
.Start:hover {background:url(Logo.gif);background-size: cover;min-width:370px; min-height: 64px; top:-18px;left:4px}
</style>
</a></div>
.
Die neue Lösung, welche unerklärlicher weise Logo immer nach oben aus Sichtbereich hinaus verschiebt,
sieht so aus_
<a class="Start" style="width: 50%; position: absolute; z-index: 4; min-height: 7%;" href="index.html" target="_self">
<style>
.Start {background:url(Logo.gif);background-size: cover;height: 5%; top:0px; left:12px}
.Start:hover {background:url(Logo.gif);background-size: cover;height: 12%;min-width:77%; top:0px; left:4px}
</style>
</a>
Könnt mir bitte jemand sagen an welchem Parameter wo man noch etwas abändern kann, was ergänzen oder streichen, dass das Logo sichtbar ist und korrekt zoomt?
Danke.
Baue grade Seite (unveröffentlicht) um, dass die auch auf mobilen Bildschirmen gut aussehen soll.
Jetzt spinnt das Logo total, obwohl ich oben mit top:0px; das bündig angeordnet habe, wirds
im Desktop volle Breite Modus
unerklärlicher Weise nach oben aus dem SichtBereich hinaus verschoben.
Soll sein, beim hovern mit Cursor 7% hoch,
und normal 5% Größe,
oben links bündig.
Auch zu beachten, mein LösungsAnsatz soll auch den InternetExplorer kompatibel sein wegen JavaScript,
in sofern, dass dieser nicht beim Laden der HauptSeite schon rummeckert, von wegen
"sollen blockierte Elemente angezeigt werden?".
Das ist so wie wenn man beim DönerMann Döner bestellt, der fragt komplett, du sagst ja, dann fragt der trotzdem wegen jeder einzelnen Zutat nochmal nach, und tut als ob der nichts versteht.
InternetExplorer muss unterstützt sein, ich nutz fast nur den. Der iExplorer unterstützt JavaScript nur mit der blöden extra Frage "mit allem".
Also ist bisherige Lösung welche konkrete PixelWerte nutzt und reibungslos funktioniert hatte, mit
reinem Html, und Css,
sieht so aus_
<div style="
position:fixed;
left:0px;
top:0px;
height:64px;
width:500px;
overflow:hidden;
background-color: transparent;
z-index:100;
">
<a class="Start" href="index.html" target="_self" style="display: block; position:absolute; z-index: 4;">
<style>
.Start {background:url(Logo.gif);background-size: cover;min-width:300px; height: 51px; top:-12px;left:12px}
.Start:hover {background:url(Logo.gif);background-size: cover;min-width:370px; min-height: 64px; top:-18px;left:4px}
</style>
</a></div>
.
Die neue Lösung, welche unerklärlicher weise Logo immer nach oben aus Sichtbereich hinaus verschiebt,
sieht so aus_
<a class="Start" style="width: 50%; position: absolute; z-index: 4; min-height: 7%;" href="index.html" target="_self">
<style>
.Start {background:url(Logo.gif);background-size: cover;height: 5%; top:0px; left:12px}
.Start:hover {background:url(Logo.gif);background-size: cover;height: 12%;min-width:77%; top:0px; left:4px}
</style>
</a>
Könnt mir bitte jemand sagen an welchem Parameter wo man noch etwas abändern kann, was ergänzen oder streichen, dass das Logo sichtbar ist und korrekt zoomt?
Danke.
Zuletzt bearbeitet: