Domino 9 und frühere Versionen > ND6: Entwicklung
Wann wird CSS aus einer Teilmaske eingelesen?
DAU-in:
Hi,
Ich habe eine Webapplikation (nur eine, aber die hält mich auf Trab).
In einer Maske werden mehrere Teilmasken eingelesen, am Anfang eine Teilmaske mit CSS, danach eine berechnete Teilmaske (je nach Dokzumenttyp). Ich wollte mir die Arbeit vereinfachen und für die Flder im CSS Teil Klassen definieren. Das lässt die Subform mit den Feldern leider völlig kalt. Wenn ich die Felddefinitionen direkt in die Teilmaske reinschreibe, werden die Felder korrekt angezeigt. Alle Teilmasken auf der Maske sind berechnet. Gibt es einen Trick, damit die eine Subform die Felddefinitionen der anderen Subform sieht?
Wenn ich mehrere Teilmasken nacheinander einfüge, werden die 'von oben nach unten' eingefügt, oder ist das nicht festgelegt?
grüsse
Dau-in
atbits:
Die "Interpretation" des CSS ist Browserabhängig, d.h. Du schaust Dir am besten den HTML-Quelltext an, wenn dort oben drin die CSS-Klassen richtig drinstehen, dann muss es klappen. Vorausgesetzt, Du hat die Klassen auch den Feldern zugewiesen?!
Grüße David
DAU-in:
hi,
das hab ich gemacht, sonst hätte ich ja den Unterschied nicht gesehen. ::)
Die CSS-Klasssen stehen fast oben (nicht ganz), die angezeigten Felder aber darunter.
Aber er tut nicht das was ich will. :-:
Ich benutzte IE 6.0.
grüsse
Dau-in
atbits:
Stehen die Klassen im HTML-Head? Innerhalb einer CSS-Section.
z.b. so:
--- Code: ---head>
<title>File Manager - Overview</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../_css/apps.css" rel="stylesheet" type="text/css">
<link href="../../core/_css/navigation.css" rel="stylesheet" type="text/css">
<link href="../_css/gridflat/grid.css" rel="stylesheet" type="text/css" />
<link href="../_css/dialog2006.css" rel="stylesheet" type="text/css" />
<link href="../_css/menu/menu.css" rel="stylesheet" type="text/css" />
<script src="../_js/menu.js"></script>
<script src="../_js/grid.js"></script>
<script src="../_js/dialog2005.js"></script>
<!-- grid format -->
<style>
.active-controls-grid {height: 100%; font: menu;}
.active-column-0 {width: 200px;}
.active-column-1 {width: 80px; text-align: right;}
.active-column-2 {width: 150px;}
.active-column-3 {width: 120px;}
.active-column-4 {width: 0px;display:none}
.active-column-5 {width: 0px;display:none}
.active-box-image {height: 16px;} /* for firefox 0.8 */
.active-grid-column {border-right: 1px solid threedlightshadow;}
.active-grid-row {border-bottom: 1px solid threedlightshadow;}
.list-column-120 {width:120px}
.list-column-default {}
</style>
</head>
--- Ende Code ---
DAU-in:
Hi,
nein, die stehen nicht im HTML-Head, sondern im Body.
grüsse
Dau-in
Edit: also muss das Zeug irgendwie in den Headerteil. Mal sehen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln