![]() |
[CSS] "koplexere" Audrücke statt einfachen zahlen
Hi,
Ist es möglich in einem CSS statt zB "width: 75%;" einen mathematischen ausdruck anzugeben? zB "width: (100%)-250px;" oder so... geht das irgendwie? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Glaube ich kaum...wenn dann mit Javascript.
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Von was sind denn die 100%? Fenstergröße oder vom div?
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
es geht um folgende ![]() (bitte keine kommentare zu den farben...sind eher Alpha^^) und da geht es um alle größenverhältnisse weil das alles zusammenkracht wenn die auflösung zu klein wird und es in großen auflösungen scheisse aussieht :-( |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Also die breite bekommste damit:
Zitat:
Kannste bissl JS? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
ich werd mal schauen ob ich das hinkrieg... |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Stellt sich die Frage: Brauchst du das wirklich für die Page?
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
1
Zitat:
Funktioniert nicht! Und durch JavaScript würde die Kompatibilität eingeschränkt werden. Sag doch mal, was du erreichen willst. Es gibt wahrscheinlich Alternativen. Bei mir hab ich's auch irgendwie hingekriegt, auch wenn ich nicht mehr weiß was es war... Zitat:
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Joa...JS is scheiße :)
Aber denke mal die Page sollte auch ohne sowas gehen... |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Wenn ich mir die Seite so anschaue (übrigens sind die Farben gar nicht so schlecht...) dann ließe sich das doch relativ gut über eine Tabelle (oder mehrere ineinander) lösen...
Oben mit colspan="2" und dort wo Homepage drinnen steht, das wird dann halt so breit wie möglich, rechts das Info fix die Breite und das Menü oben mit einer einzeiligen weiteren Tabelle (nur mal so wirr meine Gedanken :mrgreen: ) LG, ich PS: Übrigens, läuft die Seite auf deinem eigenen Server? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Bäää....böse! Doch keine Tabellen zum Designen :kotz:
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
|
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Nagut, dann halt div-Tags mit display auf diese table-Eigenschaften (simuliert dann auch eine Tabelle) :mrgreen:
Also ich finde Tabellen nicht so schlecht, welchen Nachteil meinst du haben sie denn... LG, ich |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
ACHTUNG: Grundsatzdiskussion nähert sich ;)
Ach da gibts tausende Gründe. 1) Code sieht besser aus mit DIVs 2) Tabellen sind nicht dazu gedacht. 3) ... DA: ![]() |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
![]() Zitat:
Zitat:
*Nimms nicht persönlich |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
also,
ich fummel grad an einer index mit tabellen rum.... ![]() allerdings echt noch nicht sehr ansehnlich^^ ja, die page läuft auf meinem eigenen server grundsätzlich bin ich zwar auch eigentlich eher für divs...aber wen interessierts? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
1) Siehe mein Link von gerade
2) Wer das sagt? w3c...nicht nur ich ;) 3) Warum sich an schlechteren Messen? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Ich glaube oben fürs Menü und Login kommst du um eine weitere Tabelle nicht herum, leider
Das ganze solltest du vlt. noch mit sowas versehen:
Code:
wenn du die Haupttabelle 100% breit UND HOCH haben möchtest und vor die Doctype-Definition (falls du eine hast) noch eine Zeile davor mit einem leeren Kommenter, also die DTD erst in die zweite Zeile; ist so ein Trick, damit sich auch der Herr IE richtig benimmt.
<div style="position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;">
<table cellspacing="0" cellpadding="0" border="0" style="width: 100%; height: 100%;"> ... </table> </div> Wenn es nur auf die Breite ankommt, dann glaube ich sollte es so reichen:
Code:
LG, ich
<table cellspacing="0" cellpadding="0" border="0" style="width: 100%;">
... </table> |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
och jetzt hört doch mal mit dem quatsch auf :roll:
sagt mir mal lieber warum die doofe info-box so groß bleibt... |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
@Neuni: gut, ich gebe mich geschlagen, ich wollte halt nur glkgereons Seite genauso haben wie sie ausschaut und dann aber nicht mit diesen Verschiebungen etc. und da hätte ich halt auf eine Tabelle zurückgegriffen...
Zum Problem: gib mal das float: right für die divs beim Info weg und setze dann für die Hauptzelle die Breite auf 100% |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
endlich^^ nu siehst doch schon ganz ordentlich aus Edit: ich habe ja nun ".maintable td" definiert für die haupt-tds.... nun werden aber alle anderen tds die "weiter innen" liegen auch danach gemacht. kann ich ihm sagen das er sozusagen nur einen schritt in die tiefe gehen soll? |
Re: [CSS] "koplexere" Audrücke statt einfachen zah
Zitat:
Code:
Dies gilt dann nur fuer td-Elemente der Klasse foobar, die in einem Container der Klasse maintable vorkommen :)
.maintable td.foobar
Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz