PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : CSS frage || Download Center frage



Blakkeight
12.02.2005, 13:40
Hi
ich wollte mal fragen ob es auch Variablen bei css gibt! Denn ich habe einen Farbton den ich öfters mal ändere zum probieren halt und diesen farbton habe ich in mehreren classen drine und damit ich das nicht immer bei jeder klasse ändern muß wollte ich halt mal fragen ob es sowas wie variablen bei css gibt!

So und dann wollte ich mal fragen wie ich das in Logistischer weiße mit einem Download Center lösen kann!
Entwerder habe ich heute nen brett vorm Kopf oder sonst was jedenfalls weiß ich nicht wie ich das mit den mysql tabellen lösen kann!
Halt so das ich Kategorien erstellen kann und oder edetieren sowie löschen!
Dann soll halt aber noch was für die Downloads Direkt sein wo die einzelnen downloads rein kommen!

Ich hoffe das ihr mich versteht und könnt mir Helfen!

was noch leichter wäre wenn mir jemand sagen kann wo ich nen Download Center Tutorial herbekomme!

greetz MJcoox

Tomarus
12.02.2005, 17:29
@CSS: Nein, Variablen gibt es in CSS nicht. Allerdings kannst du deine CSS-Datei einfach in z.B. style.php umbenennen, und dann sollte das mit PHP-Variablen funktionieren ...

@Download: Öhm ... meinst du sowas wie PowerDownloads (http://www.powerscripts.org/?page=projects&projectid=6)? Und sonst halt ... ein Feld für die Kategorie, und dann halt in jeder Kategorie die Links ausgeben lassen, in denen die entsprechende Kategorie übereinstimmt ...

wrtlprnft
12.02.2005, 19:01
Leider kann man nichtmal Ausdrücke eingeben. Es wäre schon praktisch, einfach left:33%+3px; in eine CSS-Datei schreiben zu können. Vielleicht kommt das ja in CSS 3.

Zu dem Download-Teil: Zwei Tabellen:
kategorien: id, label
downloads: id, katid (die ID der Kategorie, zu der der DL gehört), name, link
Ganz einfach eigentlich.

Blakkeight
13.02.2005, 13:49
danke dann werd ich es mal mit php probieren! ^^

das mit dem download ähm ich suche keinen fertigen scripte sonder halt tutorials dafür!
Wie man halt sowas leicht realiesieren kann!

dead_orc
13.02.2005, 15:32
Du könntest auch versuchen, alle gleichen Angaben zusammenzufassen:
Statt

.class {
background-color: #010203;
color: #000000;
}
.span {
background-color: #FF0000;
color: #FFFFFF;
}
div {
background-color: #010203;
color: #FFFFFF;
}
denn halt

.class, div {
background-color: #010203;
}
.span, div {
color: #FFFFFF;
}
.span {
background-color: #FF0000;
}
.class {
color: #000000;
}
So machst du jede Farbangabe nur einmal, jedoch kann dadurch der Code sehr unübersichtlich werden. Besser ist es da, wenn du PHP verwendest (auch wenn man da glaube ich noch den Header "Content-Type: text/css" senden muss)

PS: Ich weiß, dass die Farb- und Klassennamenwahl bescheuert ist ;)

Blakkeight
13.02.2005, 15:47
ja so kann mans auch machen das ist aber auch wieder umständlich und es könnten einge eigenarten auftrehten! denke ich mal!
naja dann werde ich das mit php realiesieren!