Guten Morgen Gunther,
[Zitat SelfHTML]"Auch Prozentangaben sind erlaubt. Prozentwerte beziehen sich auf die Schriftgröße des Elternelements."[/Zitat]
und wie passt sich bitte deine Schriftgröße an die Größe des Browserfensters an?
gar nicht. Genau das ist das Problem! Die anderen Elemente (z.B. img tags, Tabellen) machen das ja hervorragend aber mit der Schrift habe ich das Problem.
Problem hierbei ist doch, dass sich dadurch bei dir _nur_ die Schriftgröße verändert, nicht aber dein Hintergrundbild, Button, etc.
Genau anders rum. Die Button ändern sich ja!. Also eigentlich fast alles, aber halt nicht die Schrift. Kannst es Dir ja mal angucken im linken Frame auf der verlinkten Seite.
das ist ja auch nicht das Problem, sondern die Schriftgröße (und ich behaupte nach wie vor, dass das nicht funktioniert/funktionieren wird!)
Hmm, habe ich wirklich "geht nicht, gibts nicht geschrieben? Hihi. Ich denke ich muss echt die Buttons in Photoshop beschriften. Aber das wären dann ca. 80 neue Buttons*4KB=320KB. Naja, oder ich lasse es so :(
da wirst du wohl was falsch gemacht haben ;-) - Quelltext?
Ich und falsch? Gut möglich :) Die .css:
#box1 { position:absolute; left:15%; top:4%; width:75%; height:35%; z-index:2; }
#text1 { position:relative; text-align:center; vertical-align: middle; z-index:3; }
die .html:
<div id="box1"><img src="Images/Menu/Button_leer.gif" width="95%" height="20%" border="0" alt="" >
<div id="text1"><a href="indox.html" target="rechts">HOME</a></div></div>
das ist eben nicht möglich. Bsp.: Wenn deine Elemente in ihrer Anordnung eine Breite von mind. 200 Pixeln erfordern, ist eine korekte Darstellung in kleineren Fenstern eben nicht mehr möglich.
Eigentlich sollte es so ab 250-280 Breite funtkionieren. Denn wenn ich für jedes Element Prozente angebe, dann ist die Minimumbreite halt die Anzahl der Elemente in Pixel, da ja jedes Element prinzipiell 1 px darstellen kann. Reine Theorie, denn ein paar Pixelangaben (z.B. 2 von 3 Spalten in einer Tabelle) habe ich ja noch. Aber so ab 600 sollte es auch gut aussehen. :) Träume sind doch was wunderbares.
Man kommt eben um gewisse Mindestanforderungen nicht drumherum - die Frage ist halt nur, wie hoch man diese Ansetzt.
600 in der Breite und 400 in der Höhe für eine sehr gute Ansicht. Darunter sollte es nur zu klein zum lesen sein, die Anordnung aber trotzdem passen.
Aber da Du gerade hier bist. Ein ärgerliches Problem habe ich noch. Ich wollte eigentlich einen neuen Thread nächste Woche aufmachen, wenn ich wirklich nicht mehr weiter weiss, aber bei der Gelegenheit:
Ich tausche die Punkte in den Listen durch Bilder aus und die Positionierung sieht nicht gerade wunderbar bei IE und Opera 7 aus:
IE6 (Padding ist nach oben hin genau 0, nach unten jedoch vorhanden.)
<img src="http://www.chrisgideon.com/Images/Screen_IE.png" border="0" alt="">
Opera 7 (die <li> Punkte setzt er innerhalb der Border. Da muss man schon genau hinschauen. Das ist ganz verquer. Und da es Opera und kein IE ist, muss der Fehler bei mir liegen, aber wo?)
<img src="http://www.chrisgideon.com/Images/Screen_O7.png" border="0" alt="">
Opera 6 ( genau so solls sein)
<img src="http://www.chrisgideon.com/Images/Screen_O6.png" border="0" alt="">
Die .css:
html {
border:2px ridge silver;
margin:0;
border-collapse:collapse;
}
body {
margin:2%;
color:#000033;
font-family: Comic Sans MS, Verdana,Arial,Helvetica;
background-image:url('Images/Menu/bg_hell.jpg');
background-attachment:fixed;
padding:0px;
}
p, li {
font-size:12px;
text-align:justify;
}
#Tabelle1 {
width:100%;
background-image:url('Images/Menu/bg_hell_blau.jpg');
color:black;
font-size:12px;
text-align:center;
vertical-align:middle;
padding:20px;
}
Die .html:
<TR>
<TD WIDTH="74">
08.03.2003</TD>
<TD WIDTH="58">
4.3</TD>
<TD WIDTH="100%">
<ul>
<li>In der "<a href="privat.html">über mich</a>" Section könnt ihr nun etwas mehr über mich
erfahren.</li>
<li>Eine Seite über meine <a href="space.html">Lieblingsserie</a>
wurde fertig gestellt.</li>
</ul>
</TD></TR>
Ich hoffe, ich habe das jetzt nicht überladen. Aber vielleicht hast Du ja da auch einen Tipp für mich auf Lager.
Danke, Chris