WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 01.01.2002, 03:01   #1
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard Mouse over StyleSheet?

Da ich sehr oft folgende Zellen verwende:

<td bgcolor="#000080" onmouseover="bgColor='#000CC8'" onmouseout="bgColor='#000080'">Blahblah</td>

wuerde ich die Befehle gerne in ein StyleSheet verlagern, habe bisher aber keine Moeglichkeit gefunden.

Ich stelle mir das so vor:


HTML:

<td class=maus>Blahblah</td>


StyleSheet:

td.maus
{
background-color: #000080;
Und hier braeuchte ich etwas fuer onmouseover;
Und hier braeuchte ich etwas fuer onmouseout;
}


Wer weiss Rat?

mfg
ff
ff ist offline   Mit Zitat antworten
Alt 01.01.2002, 16:54   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

mittels shtml und ssi geht das.

du speicherst, was gleich bleibt in eine eigene datei ab, die du zB menu.ssi benennst. in deinem fall: <td bgcolor="#000080" onmouseover="bgColor='#000CC8'" onmouseout="bgColor='#000080'">

in der eigentlichen html datei, die du aber dann xxxxxx.shtml benennen musst, steht dann



Blahblah</td>


allerdings muss der server auch ssi unterstützen und eine funktionierende seite sieht man dann nur mehr am server.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.01.2002, 03:47   #3
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard

Danke fuer die Antwort!

Ich weiss allerdings noch nicht, ob ich mir die SSI-Sache antun soll, nur wegen des Mouseover. Ist vielleicht ein Overkill ;-)

Lieber waere mir ein CSS-Befehl . . . - das funktioniert immer und ueberall.

mfg
ff
ff ist offline   Mit Zitat antworten
Alt 06.01.2002, 11:23   #4
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

natürlich gehts auch anders und einfacher (bin zuerst ein bisschen auf der leitung gestanden):
http://selfhtml.teamone.de/css/eigen...r_active_focus

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.01.2002, 11:32   #5
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

und hier gleich ein auf dich zugeschnittenes praxisbeispiel:

http://www.ideenreich.com/trickkiste/tricks106.shtml

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.01.2002, 16:03   #6
ff
Veteran
 
Registriert seit: 13.11.1999
Beiträge: 466


Standard

Aehhhh . . .

1. Nochmals herzlichen Dank fuer deine Muehe!

2. Ich bin ein etwas schwieriger Fall ;-)

Keiner meiner vielen Links geht ueber <a href . . ., sondern alle ausschliesslich ueber "onClick" auf die Zelle.

Du kannst dir meine bescheidene Seite www.ff-net.at gerne einmal ansehen.

3. Der Zweck meiner Anfrage ist ausschliesslich, den html-Code moeglichst zu minimieren, indem soviel wie moeglich in das CSS ausgelagert wird. Das habe ich bis auf die vielen Mouseovers und Mouseouts, die bei jeder Zelle stehen, geschafft.

Huete dich vor der Sonne!
ff
ff ist offline   Mit Zitat antworten
Alt 06.01.2002, 17:26   #7
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

Zitat:
Original geschrieben von ff
Keiner meiner vielen Links geht ueber <a href . . ., sondern alle ausschliesslich ueber "onClick" auf die Zelle.
dann mach es über <a href>. mir ist keine andere lösung bekannt.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 06.01.2002, 21:15   #8
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

wennstas über ein stylesheet machen willst, mußtas über <a href> machen, anders gehts glaubi ned. ansonsten bliebe dir nix anderes übrig, als eine eigene css-klasse, also nicht für den <a>-tag, zu schreiben und mal zu probieren, ob du deine <a onclick>-links damit versehen kannst, also <a class="xyz" onclick="blabla()">. wenn nicht, kannst du noch probieren, deine links vielleicht so <div class="xyz><a onclick="blabla()">link</a></div> einzuschließen, also in <div>-tags, denen du diese css-klasse zuweist. wenn das auch ned geht, weiß ich auch nix.
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:55 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag