Domino 9 und frühere Versionen > Entwicklung

Tabellenrahmen im NotesClient und WebBrowser

<< < (2/3) > >>

pete_bla:
Hi,

jetzt noch hier meinen Senf:
Habe zu R5er (und R4.5er) zeiten auch immer Tabellen fürs Web möglichst mit Durchgangs-HTML   verwendet.

Zum verbergen habe ich eben die ganze Zeile

--- Code: ---<! --- verborgen wenn ab hier wegen .... -->
<tr>
   <td>bliblibli</td>
   <td>blablabla</td>
</tr>
<! --- verborgen bis hier -->
--- Ende Code ---
oder einzelne Zellen, also ungefähr so

--- Code: ---<! --- verborgen wenn ab hier wegen .... -->
<td>
blablabla
</td>
<! --- verborgen bis hier -->
--- Ende Code ---
markiert.

Aufpassen musst Du dann eigentlich nur wenn du mehrere Zeilen hast und nur eine Zelle verborgen wird, da dann das Layout der nächsten Zeile verstrubbelt wird.

Die Kommentare waren immer Hilfreich für die Fehlersuche.

Aber heutzutage wird das ja mit <div> style ect. gemacht -
eben vor den den 'guten alten' Zeiten mit Netscape 4.x & Co. ....   ^-^

Gruss, Pete(r)

aoibhneach:
Hallo Pete!

Ja, das "Verstrubbeln" kenne ich. Die Rahmen läßte Notes in diesem Fall gerne weg.

Ich habe mir auf Axel Janssens Rat hin auch den HTML-Quelltext angesehen.
Das einzige, was mir im gesamten Text eigenartig vorkommt, ist der Wert für border-color.
Dabei habe ich gedacht, alles auf "weiß" bzw. "unsichtbar" gesetzt zu haben.
Hier nur das oberste HTML-Stück


--- Code: ---<TABLE STYLE="{border: 0px; border-color:[color=red]#FFFF00[/color]; }" BORDER=0 CELLSPACING=0
CELLPADDING=0>
...
...

--- Ende Code ---

Die leeren Spalten, also mit den auf "nicht sichtbar" gesetzten Links, erscheinen fein mit <TD></TD><TD></TD> im selben Table Style.
Möglicherweise kann ja dieses "#FFFF00" die Ursache für das Wieder Erscheinen des Tabellenrahmens sein.

Ich werde Deine Beispiele mal versuchen, nachzuvollziehen.

Bis hier vielen Dank+Grüße, Nils.

pete_bla:
Hi,

Das mit den "Bordern" ist natürlich unschön  -
der Teil mit dem

--- Zitat von: aoibhneach am 18.10.07 - 16:10:47 ---
--- Code: ---... border-color:[color=red]#FFFF00[/color]; }" ...
--- Ende Code ---

--- Ende Zitat ---
ist wohl der "Murks" und kommt wohl von

--- Zitat von: aoibhneach am 17.10.07 - 10:58:20 --- über den Stil {border: 0px;} ebenfalls  gesetzt.

--- Ende Zitat ---
Schon versucht die Tabelle ohne das und neu anzulegen, nur alles markieren und alle Rahmen auf 0 setzen?

- Ansonsten kann ich auch nur bestätigen, dass es mit Notes-Tabellen mit Verberge-Formeln und im web haarig werden kann und ich darum fürs web auch lieber HTML verwendet habe.
Meine "Hardcore-Notes" Kollegen haben dann aber über meine 'web-Masken' geflucht - aber hübsch die Finger davon gelassen....  ;D

Grüsse, Pete(r)

aoibhneach:
Hallo Pete!

Zum Fluchen hab' ich meine Kollegen noch nicht gebracht, wenigstens war ich dann nicht da.  Und wenn ich wieder da war, hatten die es schon vergessen ;D

Vielen Dank trotzdem für den technischen Tip. Ich aber habe jetzt den "gordischen Knoten" zerschlagen und habe die Tabellen weggeschmissen.
Ich hatte die "glorreiche Idee" der Tabellen nur deshalb eingesetzt, um dadurch einzelne Elemente innerhalb einer Zeile bei Bedarf ausblenden zu können. Und damit beliebig viel Zeit "vertrödelt".  ^-^

Warum hab ich's nicht gleich so gemacht? :
Ab jetzt gibt es einfach zwei Zeilen in den Dokumenten. Die eine enthält Hotspots, Links und deren Symbole für den Zustand "Lesemodus" und die andere alles für den Zudstand "Bearbeitungsmodus". Die werden beide wechselseitig ausgeblendet.
Und das scheint zu funktionieren.

Vielen Dank nochmals!!!!!  :)

Grüße, Nils.

heini_schwammerl:
Hallo,

ob es was ändert weiss ich nicht aber
<TABLE STYLE="{border: 0px; border-color:#FFFF00; }" BORDER=0 CELLSPACING=0
CELLPADDING=0>

Die geschweiften Klammern "{" gehört da eigentlich nicht hin sondern nur wenn seperate CSS Bereich verwendet werden.
Dort sollte also z.B. stehen.
<table style="border:0px; border-color:#000000;" border="0" cellspacing="0" cellpadding="0">
Wobei in den Table HTML Tags Style nur border:0px; border-color:#000000; steht.
Evtl. noch unter Other border="0" cellspacing="0" cellpadding="0" aber den generiert wahrscheinlich der Domino Server für Dich bzw. die Werte erscheinen doppelt.
Prinzipiell funktioniert das von Dir gewünschte bei mir.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln