![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Hallo,
kann man einem DIV eine Mindestgröße angeben? Wenn man das Fenster verkleiner wird nämlich bei mir der eine DIV-Container vom anderen überlagert. Ich möchte aber das er nur bis zu einer bestimmten Größe verkleinert wird und sobald es für den Inhalt kritisch wird nicht weiter verkleinert wird. Der DIV soll die Weite 20% haben aber nicht kleiner wie 175px sein. Gruß Jan
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
|
|
|
|
|
Nach oben #2 |
|
Corvin Gröning
Registriert seit: 19.03.2005
Ort: S-H | Flensburg
Beiträge: 447
|
http://css4you.de/min-width.html
Aber wie du siehst funktioniert das in älteren Opera und Netscape Versionen nicht und im IE überhaupt nicht.
__________________
|
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Danke.
Muss ich wohl auf meiner Homepage auch noch Werbung für Firefox machen Jan
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Schade,
selbst mein Firefox 1.5.0.1 Linux schafft es nicht ganz. Er macht den DIV trotzdem kleiner als ich will. Muss ich wohl damit leben das es nicht klappt. Werde jetzt nochmal an ne Windowskiste gehn und testen. Jan
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
|
|
|
|
|
Nach oben #6 |
|
CSS-Spinner
Registriert seit: 27.08.2005
Ort: Kissing
Beiträge: 46
|
manchmal funktioniert die angabe min-width nur in verbindung mit einer positionierungsangabe (z.b. position:relative).
für den IE gibst glaub ich nen hack. des weiteren muss man darauf achten, dass bei prozentangaben auch das elternelement eine breite braucht, da der browser sonst nicht weiß, wovon er eigentlich 20% nehmen soll. |
|
|
|
|
|
Nach oben #7 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
|
Scheint problematisch zu sein:
Zitat:
|
|
|
|
|
|
|
Nach oben #8 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Meine CSS
Code:
div.banner {
height: 150px;
width: 100%;
position:absolute;
left: 0px; top:0px;
background-color: rgb(71, 184, 184);
}
div.links {
width: 20%;
min-width:175px;
float: left;
position:absolute;
left: 0px; top:150px;
margin-top;
margin-bottom;
margin-left;
margin-right;
background-color: rgb(0, 184, 255);
}
div.mitte {
width: 80%;
float:right;
position:absolute;
left: 20%; top:150px;
margin-top;
margin-bottom;
margin-left;
margin-right;
background-color: rgb(35, 35, 220);
}
PHP-Code:
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
|
|
|
|
|
Nach oben #9 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Leider versteh ich nicht ganz was da steht. Aber das liegt an meinem englisch wohl.
Ich mach also ein Div mit 100% dann darin ein weiteres mit 20%(in meinem fall) und margin-left: 175px? Hab ich das so richtig verstanden? Gruß Jan
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz Geändert von Jan (04.03.2006 um 19:02 Uhr). |
|
|
|
|
|
Nach oben #10 |
|
CSS-Spinner
Registriert seit: 27.08.2005
Ort: Kissing
Beiträge: 46
|
wenn ich das richtig verstanden habe, brauchst du 2 zusätzliche divs.
http://www.cssplay.co.uk/boxes/width2.html .width {width:90%; min-width:400px;} /* the bodge for IE6 browsers */ * html .minwidth {border-left:400px solid #fff; position:relative; float:left; z-index:1;} * html .container {margin-left:-400px; position:relative; float:left; z-index:2;} |
|
|
|
|
|
Nach oben #11 |
|
Erfahrener Benutzer
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 481
|
Okay,
mit einem hab ich es hinbekommen. Jedoch hat mine Seite das Typische layout mit banner menü und inhalt. PHP-Code:
Der inhalt soll aber nicht das Menu überdecken! Ich hab es zwar schon versucht aber dann ist mein gesamtes Bild total zerstückelt. Meine CSS bis jetzt: HTML-Code:
div.banner {
height: 150px;
width: 100%;
position:absolute;
left: 0px; top:0px;
background-color: rgb(71, 184, 184);
}
div.links {
width: 20%;
min-width:250px;
float: left;
position:absolute;
left: 0px; top:150px;
background-color: rgb(0, 184, 255);
}
div.mitte {
width: 80%;
float:right;
position:absolute;
left:175px; top:150px;
background-color: rgb(35, 35, 220);
}
Jan
__________________
Jan info.malte-gerth.de ================================= Nutzt bitte lieber Jabber statt ICQ: malte.gerth@jabber.cz |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Höhe von div verändern, divs darunter je nach Größe verschieben | buddy_casino | JavaScript und AJAX | 13 | 17.09.2007 12:49 |
| mehrere Divs untereinander mit abschließenden DIV | suppenmann | HTML, XML und CSS | 9 | 02.12.2006 16:14 |
| Mehrere Divs ein/ausschalten | Sclot | JavaScript und AJAX | 8 | 02.12.2006 15:44 |
| Zwei divs - ein Problem | Jan | HTML, XML und CSS | 4 | 14.03.2006 17:30 |
| Soetwas wie <legend> für divs ? | robo47 | HTML, XML und CSS | 14 | 09.10.2005 23:11 |