Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Dual Matrix - Spaltengrösse/ Schriftformatierung

Dual Matrix - Spaltengrösse/ Schriftformatierung 1 Jahr 3 Monate her #94766

  • mozart
  • mozarts Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 4
  • Karma: 0
Hey,

also ich bräuchte eine Erweiterung meines Horizontes bezüglich der Dual-Matrix:
Leider auch dem allgegenwärtigen Thema der Spaltengrösse, dessen Allgegenwart mir aber dennoch nicht geholfen hat ! ;)

1. Spaltengrösse:

Leider funktioniert bei mir die spezifische Veränderung der Spalten nicht, folgenden Workaround habe ich ausprobiert:
<script type="text/javascript" charset="utf-8">

$(document).ready(function() {

// Get rid of all the widths that the API imposes
$( 'div#question449 table.question col' ).attr('width', '');
$( 'div#question449 table.question thead td' ).attr('width', '');

// Define a width for the question table so we can do so for its children
// NOTE: Keep this to 95% or less so IE will behave
$( 'div#question449 table.question' ).attr('width', '95%');

// Define the column widths
// Add or remove columns and adjust widths as necessary but widths should add up to 100%
// NOTE: Columns must be sequentially numbered starting at 0 - eg, td:eq(0), td:eq(1), td:eq(2).....
$( 'div#question449 table.question tbody th:eq(0)' ).css({ 'width':'10%' }); // Answer text column
$( 'div#question449 table.question tbody td:eq(0)' ).css({ 'width':'10%' }); // First answer column
$( 'div#question449 table.question tbody td:eq(1)' ).css({ 'width':'10%' }); // Second answer column
$( 'div#question449 table.question tbody td:eq(2)' ).css({ 'width':'10%' }); // Third answer column
$( 'div#question449 table.question tbody td:eq(3)' ).css({ 'width':'40%' });
$( 'div#question449 table.question tbody td:eq(4)' ).css({ 'width':'10%' });
$( 'div#question449 table.question tbody td:eq(5)' ).css({ 'width':'10%' });


// Push the text input widths to 95% of their parent containers
$( 'div#question449 table.question input[type="text"]' ).css({ 'width':'95%' });

// Align the answer text - feel free to experiment
$( 'div#question449 table.question tbody th' ).css({'text-align':'center'});
});
</script>

2. Schriftformatierung:

Gerne würde ich die Überschriften der jeweiligen Matrix fett formatieren.
Jedoch wird nur der Befehl für die Schriftgrösse übernommen, nicht jedoch der Schriftart.
Habe es bisher über die templatte.css folgendermassen versucht:
.dsheader {
font-weight: bold;
font-size: 14px;
}


Ich freue mich über jede Erleuchtung und noch so kleine Vertiefung der Verständnis in LimeSurvey!

Besten Gruß & Besten Dank im Voraus
mozart
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Dual Matrix - Spaltengrösse/ Schriftformatierung 1 Jahr 3 Monate her #94826

  • ResearchOnBlogs
  • ResearchOnBlogss Avatar
  • OFFLINE
  • Gold Lime
  • Beiträge: 184
  • Dank erhalten: 16
  • Karma: 8
Bei der Schriftformatierung meinst Du "font-weight" -> Schriftart ?
Man kann da so pauschal nicht zu sagen, weil die Selektoren templateabhängig sind. Mal mit Firebug schauen, wie formatiert wird.

Spaltenbreite.. könnte hier am Template liegen, wenn die Selektoren nicht vorhanden sind, wird es nicht funktionieren.
Geht JS überhaupt? "Alert" probiert? Auch hier mit firebug die Selektoren durchgehen.


Gruß aus Hamburg Kai

research on BLOGS - Professional LimeSurvey support
Consultant - Templates - Training - JQuery magic - Support - Coding - Survey creation and more..

Contact
Professional LimeSurvey support
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Dual Matrix - Spaltengrösse/ Schriftformatierung 1 Jahr 3 Monate her #94908

  • mozart
  • mozarts Avatar
  • OFFLINE
  • Fresh Lemon
  • Beiträge: 4
  • Karma: 0
Hey, erstmal vielen Dank für deine Antwort !


Zu Punkt 1:
Gewünscht ist die Schrift in Formatierung "Fett". Irritierenderweise wird aber nur der Befehl für Schriftgrösse und der Befehl für Schrifttyp bsp. "italic" übernommen.

Punkt 2:
Ja, Java alert funktioniert.

Okay, danke für deine Anreize, werde mich noch weiter an einer Lösung versuchen.

Besten Gruß
mozart
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: ITEd
Ladezeit der Seite: 0.147 Sekunden
Donation Image