Domino 9 und frühere Versionen > Entwicklung
Wie kann ich ein CSS in eine Seite bauen?
harkpabst_meliantrop:
Was meinst du mit StyleSheets nur in einer Maske einfügen?
Du kannst Stylesheets in Seiten genauso wie in Masken benutzen. Man kann seine CSS-Dateien auch als Dateianhang in einer Page speichern (die man dann vorsichtshalber als pass-through-HTML markieren sollte). Wenn man eine Seite "stylesheets" erzeugt und da ein oder mehrere CSS anhängt, wäre der Pfad entsprechend
http://server/pfad/dbname/stylesheets/resource.css
Idealerweise arbeitet man natürlich nicht mit absoluten, sondern mit realtiven Pfaden ab dbname.
Rob Green:
gutes Übungs DB:
http://www.freedomblog.com/A55958/fdb.nsf/
(FreeDom Blogtool von Anthony Connell)
oder
DomBlog vom Meister Jake Howlett höchstpersönlich
http://www.codestore.net/store.nsf/unid/EPSD-5GLMNB?OpenDocument
Biene Maja:
Ich habe jetzt folgende Formel in den Head meiner Page gepackt aber irgendwie scheint sich nix zu tun. Soll ich´s nochmal mit einen Html Direktaufruf in der Seite probieren?
Ach ja, hier die Formel: _db:@replacesubstring(@subset(@DBname;-1);"\\";"/");
"<link rel=\"stylesheet\"type=\"text/css\"href=\""+_db+"Main.css\"></link>"
harkpabst_meliantrop:
--- Zitat von: Biene Maja am 03.06.03 - 14:11:49 ---Ich habe jetzt folgende Formel in den Head meiner Page gepackt aber irgendwie scheint sich nix zu tun. Soll ich´s nochmal mit einen Html Direktaufruf in der Seite probieren?
Ach ja, hier die Formel: _db:@replacesubstring(@subset(@DBname;-1);"\\";"/");
"<link rel=\"stylesheet\"type=\"text/css\"href=\""+_db+"Main.css\"></link>"
--- Ende Zitat ---
Nein, nicht nötig.
Du solltest nur zwei Dinge ändern:
1. zwischen _db und "Main.css" einen Vorwärtsschrägstrich einsetzen
2. die einzig korrekte R5-Formel für die Bestimmung eines DB-Namen im Web gebrauchen:
_db := @ReplaceSubstring(@Subset(@DbName; -1); "\\" : " "; "/" : "+");
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln