mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 04.12.2016 05:28 Benutzername: Passwort: Auto-Login

Thema: [CSS]Mindesthöhe bei Listen möglich? vom 13.03.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> [CSS]Mindesthöhe bei Listen möglich?
Autor Nachricht
bergmann
Threadersteller

Dabei seit: 05.08.2004
Ort: -
Alter: 38
Geschlecht: Männlich
Verfasst Mo 13.03.2006 16:47
Titel

[CSS]Mindesthöhe bei Listen möglich?

Antworten mit Zitat Zum Seitenanfang

Hallo,
ich habe eine Navogation mit Listenpunkten gebaut. Nun meine Frage:
Die Höhe der einzelnen Felder mit den Links ist mit height:auto; angegeben.
Ist es möglich eine Mindesthöhe festzulegen?
Also z.B.: Die Zelle soll mindestens 30Pixel hoch sein, wenn nötig aber auch höher, etwa bei zweizeiligen Links.
Danke für eure Hilfe
  View user's profile Private Nachricht senden
seal

Dabei seit: 31.07.2005
Ort: Pfalz
Alter: 33
Geschlecht: Männlich
Verfasst Mo 13.03.2006 16:51
Titel

Antworten mit Zitat Zum Seitenanfang

http://www.css4you.de/min-height.html

Du siehst aber, dass dir da der IE wiedermal einen Strich durch die Rechnung machen wird.
Mit einem Beispiel könnte man sich geeignete Workarounds überlegen.

//CSS ist keine Programmiersprache.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 36
Geschlecht: Männlich
Verfasst Mo 13.03.2006 16:55
Titel

Antworten mit Zitat Zum Seitenanfang

seal hat geschrieben:
//CSS ist keine Programmiersprache.


und deswegen verschoben...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 13.03.2006 17:11
Titel

Antworten mit Zitat Zum Seitenanfang

am besten ganz normal min-height definieren
und per <!--[if lt IE 7]> weiche ein css mit einer
height definition für die ul li anlegen (weil der
ie das height dann tatsächlich quasi als min-height
nimmt -> also ohne den inhalt des li abzucutten)
  View user's profile Private Nachricht senden
mahzell

Dabei seit: 16.06.2003
Ort: bochum
Alter: 36
Geschlecht: Weiblich
Verfasst Mo 13.03.2006 17:14
Titel

Antworten mit Zitat Zum Seitenanfang

seal hat geschrieben:
http://www.css4you.de/min-height.html

Du siehst aber, dass dir da der IE wiedermal einen Strich durch die Rechnung machen wird.


das kann man aber notfalls mit MS' setExpression method zurechtbiegen,
dann kannauch der IE ne mindestangabe verstehen.

Code:
height:expression(document.body.clientHeight > 30 ? "auto":"30px")


wobei 30 die höhenangabe in pixel ist

edit:

IE lässt sich auch von dem hier überzeugen, ist vl das einfachste

Code:
selector {
  min-height:500px;
  height:auto !important;
  height:500px;
}


http://standards.webmasterpro.de/index-article-min_height.html


Zuletzt bearbeitet von mahzell am Mo 13.03.2006 17:24, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 13.03.2006 17:23
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
height:expression(document.body.clientHeight > 30 ? "auto":"30px")


Aber das hier würde ja eher heißen,
falls browserfenster > 30 ist dann
höhe=auto, andernfalls höhe=30px.
* Ööhm... ja? *

Das kann man doch jetzt weniger auf
eine ul anwenden. Oder steh ich jetzt
aufm schlauch?
  View user's profile Private Nachricht senden
mahzell

Dabei seit: 16.06.2003
Ort: bochum
Alter: 36
Geschlecht: Weiblich
Verfasst Mo 13.03.2006 17:54
Titel

Antworten mit Zitat Zum Seitenanfang

Raumwurm hat geschrieben:
Code:
height:expression(document.body.clientHeight > 30 ? "auto":"30px")


Aber das hier würde ja eher heißen,
falls browserfenster > 30 ist dann
höhe=auto, andernfalls höhe=30px.
* Ööhm... ja? *

Das kann man doch jetzt weniger auf
eine ul anwenden. Oder steh ich jetzt
aufm schlauch?


ok das war jetzt allgemein für ein inhaltsfenster gedacht,
möglich wäre auch, das hab ich grad mal durchprobiert

Code:
height:expression(this.scrollHeight > 30 ? "auto":"30px")
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 13.03.2006 18:10
Titel

Antworten mit Zitat Zum Seitenanfang

ui ja, funkt einwandfrei *Thumbs up!*

darf man damit die komplette dom ansprechen?
  View user's profile Private Nachricht senden
 
Ähnliche Themen listen formatieren mit css
CSS Listen ol gestalten
[CSS] - Navigation/Listen Frage
[css] tipp: listen linksbündig setzen
CSS Listen Menü - komisches Margin
Hilfe bitte! Horizontale Listen mit CSS
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.