Portada arrow Soporte arrow Forums
LimeSurvey Forums
Welcome, Guest
Please Login or Register.    Lost Password?
Schriftfarben-Problem zwischen Browser-Versionen (1 viewing) (1) Guest
Go to bottom Favoured: 0
TOPIC: Schriftfarben-Problem zwischen Browser-Versionen
#21359
fullmann (User)
Expert Lime
Posts: 81
graphgraph
User Offline Click here to see the profile of this user
Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 0  
Hai,
ich habe mir ein eigene Template aus dem default gebaut.

Jetzt habe ich das Problem, dass die Antworten auf meine Fragen in weiß angezeigt werden. Was ungünstig ist, weil meine Hintergrundfarbe weiß ist.

Dieses Problem habe ich aber nur im Internet Explorer 6.
Im Firefox 3.0.4 und im Internet Explorer 7 funktioniert es ohne Probleme.
Da ist die Antwortfarbe schwarz, wie ich es haben will.

Hier der Quelltext meiner question.pstpl:
Code:

<table width='75%' align='center' border='1' style='border-collapse: collapse; border-color: #000000' bgcolor='white'>
<tr>
<td align='center'>
<table width='100%' cellspacing='0'>
<tr>
<td align='center' bgcolor='#b7142a'>
<font class='questiontext'>{QUESTION} </font>
                                       </td>
</tr>
<tr>
<td align='center'>
<font color='#000000'>{ANSWER}</font>
</td>
</tr>
<tr>
<td class='questionhelp' align='center' bgcolor='#b7142a'>
{QUESTIONHELP}
</td>
</tr>
</table>
</td>
</tr>
</table>
<table>
<tr>
<td height='10'></td>
</tr>
</table>



Weiß jemand wie ich das hin bekomme, oder woran es liegt?

Danke schon mal im Voraus.
 
Logged Logged  
  The administrator has disabled public write access.
#21364
Mazi (Moderator)
Moderator Lime
Posts: 3514
graph
User Online Now Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 28  
IE6 ist der Browser, der stets die meisten Probleme macht bei sowas. Hast du mal einen HTML-Validator über die Seite laufen lassen? Vielleicht stimmt irgendwas nicht (fehlende Tags, nicht erlaubte Attribute).

Zur Not allen Nutzern die IE6 nutzen eine Meldung wie "Sie nutzen einen alten und unsicheren Browser. Bitte führen Sie ein Update durch oder wechseln Sie Ihren Browser." anzeigen.
 
Logged Logged  
 
Best regards,
Mazi
______________________
Need help? I can: set up Limesurvey for you / create your survey / implement additional features / design your template / offer premium support -> Contact.
  The administrator has disabled public write access.
#21378
fullmann (User)
Expert Lime
Posts: 81
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 0  
Hai,

habe mir das mal mit dem HTML-Validator Plugin von Firefox angesehen.
Daraufhin auch ein paar Fehler entfernt.

Eine Sache habe ich nicht entfernt, da es anscheinend "Standard" von Limesurvey ist.
Hier der Fehler der noch da ist:
line 166 column 28 - Fehler: document type does not allow element "table" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag


Kann es daran liegen, oder muss ich einfach damit leben, dass es mit dem IE6 nicht funktioniert. Das ist nämlich ein kleines Problem. Wir möchten Limesurvey in unserer Firma benutzten. Leider funktioniert das Update vom 6er auf den 7er nicht immer reibungslos, weswegen der noch nicht großflächig installiert werden soll.

Danke schon mal im Voraus.
 
Logged Logged  
  The administrator has disabled public write access.
#21384
Mazi (Moderator)
Moderator Lime
Posts: 3514
graph
User Online Now Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 28  
Du kannst ja mal prüfen, ob dr gemeldete Fehler auch bei den anderen Templates auftaucht.
Falls nicht, versuche ein anderes grob anzupassen und teste es im IE6.
 
Logged Logged  
 
Best regards,
Mazi
______________________
Need help? I can: set up Limesurvey for you / create your survey / implement additional features / design your template / offer premium support -> Contact.
  The administrator has disabled public write access.
#21420
fullmann (User)
Expert Lime
Posts: 81
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 0  
Hai,

habe mir andere Templates angesehen. Entweder sehen sie im entferntesten nicht so aus, wie ich es haben will (=viel arbeit), oder es sind auch Fehler enthalten (laut HTML-Validator Plugin).

Möchte mich jetzt daran versuchen, die Fehler zu beheben.
Problem ist, dass ich nicht weiß, wie ich an etwas wie {QUESTION} dran komme.

Kann mir das jemand erklären?
Denn ich habe z.b. um dieses {QUESTION} rum, den font-befehl genutzt, um die Schrift schwarz zu machen. Was laut dem Doctype nicht erlaubt ist. Ich müsste aber jetzt wissen, wie ich an das {QUESTION} dran komme, um die Farbe darin zu ändern.

Danke schon mal im Voraus.
 
Logged Logged  
 
Last Edit: 2008/11/21 07:42 By fullmann.
  The administrator has disabled public write access.
#21428
rakete (User)
Gold Lime
Posts: 176
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 3  
schonmal mit span anstatt font versucht? also <span style='color:#000;'>{QUESTION}</span> oder auch <div style='color:#000;'>{QUESTION}</div>...

ich schätze mal das problem ist, das die Frage hardcodiert in einem div mit id='question$code' steht...

sprich: höchste Wertigkeit, das kann man nicht von oben überschreiben...

guck nach #question im stylesheet oder verscuhe mal ein #question einzufügen...
 
Logged Logged  
 
Support LimeSurvey!
or just
donate!

Your Donation keeps LimeSurvey alive and kickin'
  The administrator has disabled public write access.
#21429
fullmann (User)
Expert Lime
Posts: 81
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 0  
Hai,
danke für die Antwort.
Werde das mal probieren.

Hier schon mal der Quellcode, falls dadurch ne andere Idee kommt.
Code:

<font color='#000000'>
<table class='question'>
<tr>
<td align='left'>
  <input class='radio' type='radio' value='1' name='88832X22X52' id='answer88832X22X521' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X521' class='answertext'>++ | Vollkommen zufrieden</label><br />

  <input class='radio' type='radio' value='2' name='88832X22X52' id='answer88832X22X522' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X522' class='answertext'>+   | Sehr zufrieden</label><br />
  <input class='radio' type='radio' value='3' name='88832X22X52' id='answer88832X22X523' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X523' class='answertext'>=   | Zufrieden</label><br />
  <input class='radio' type='radio' value='4' name='88832X22X52' id='answer88832X22X524' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X524' class='answertext'>-    | Weniger zufrieden</label><br />
  <input class='radio' type='radio' value='5' name='88832X22X52' id='answer88832X22X525' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X525' class='answertext'>--   | Unzufrieden</label><br />
  <input class='radio' type='radio' value='6 ' name='88832X22X52' id='answer88832X22X526 ' onclick='checkconditions(this.value, this.name, this.type)' /><label for='answer88832X22X526 ' class='answertext'>?    | Weiß nicht</label><br />
<input type='hidden' name='java88832X22X52' id='java88832X22X52' value='' />

</td>
</tr>
</table>

<input type='hidden' name='display88832X22X52' id='display52' value='' />
</font>



Wie gesagt, dass <font ...> </font> habe ich eingesetzt.

Habe es getestet. Funktioniert leider nicht. Der Fehler taucht im HTML-Validator Plugin nicht auf, aber im IE6 wird der Text immer noch nicht angezeigt.
 
Logged Logged  
 
Last Edit: 2008/11/21 11:10 By fullmann.
  The administrator has disabled public write access.
#21432
ITEd (Moderator)
LimeSurvey Team
Posts: 376
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 10  
Kannst auch mal "black" anstatt #000000 versuchen. Aber ich denke das Problem liegt woanders. Mit der default Template ist der Text ja schwarz, auch ohne zusätzliche font Tags. Also ist dir wahrscheinlich irgendwo ein Fehler unterlaufen, nicht unbedingt hier sondern ganz woanders vorher. Irgendwo ist wahrscheinlich ein font Tag oder im Stylesheet eine Angabe die nicht richtig geschlossen sind mit ', ", oder ;. Letzteres z.B. in dem Table Styleattribut im ersten Zitat. Solche Fehler haben oft später merkwürdige Auswirkungen.

Gruß.
 
Logged Logged  
  The administrator has disabled public write access.
#21433
fullmann (User)
Expert Lime
Posts: 81
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 0  
Hai,
ich weiß, dass beim default die Farbe schwarz ist.
Diese habe ich über die template.css auf weiß geändert, weil die meisten Schriften weiß sein sollen.

Habe dann für die, die schwarz sein sollen, die schwarze Farbe per <font>-Tag hinzugefügt. Hatte auch keine Probleme, bis mir aufgefallen ist, dass es im IE6 nicht angezeigt wird. (Auch nur die Antworten bei Auswahlfragen, andere schwarze Texte werden angezeigt.)
 
Logged Logged  
  The administrator has disabled public write access.
#21449
ITEd (Moderator)
LimeSurvey Team
Posts: 376
graphgraph
User Offline Click here to see the profile of this user
Re:Schriftfarben-Problem zwischen Browser-Versionen 1 Month, 2 Weeks ago Karma: 10  
Mag gut sein, daß Firefox usw. den Fehler beheben, aber IE6 nicht - ist schon vorgekommen. Aber der Fehler ist nicht dort zu finden wo er sich auswirkt. Schalte das Stylesheet mal aus und sieh ob der Fehler verschwindet. Validiere mal auch dein CSS. Firefox Webdeveloper oder Opera Dragonfly könnten helfen fest zu stellen welche Styles zutreffen.

Übrigens,
Code:

<input class='radio' type='radio' value='6 ' name='88832X22X52' id='answer88832X22X526 '
sieht aus, als ob du Ziffer6SPACE als Code für diese Antwort hast. Absichtlich?

Gruß.
 
Logged Logged  
  The administrator has disabled public write access.
Go to top