Einstellungsmöglichkeiten für wCSS-Funktion getWidthCol
Veröffentlichungsdatum: 07. März 2011
Änderungsdatum: 12. Mai 2014
wconf css float fliesskommazahl
Dieser Artikel beschreibt, wie Sie die getWidthCol-Funktion für Fliesskommazahlen einstellen.
Durch
folgende manuelle Konfigurationseinstellung können Sie optional
einstellen, dass die Framework-Funktion wCSS::getWidhtCol Fließkommazahlen zur eigenen Weiterverarbeitung liefert.
Standardmässig gibt diese Funktion bei (int)width immer Ganzzahlen zurück.
Setzen Sie hierzu
den Wert des getAsFloat-Attributes innerhalb des Tags widthCols (zu css) auf "1".
Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu widthCols
<wConf version="8.0"> ... <css> <widthCols getAsFloat="" /> </css> ... </wConf>
Ab CMS-Version 007.002.027.000 ist es zudem möglich, durch die Angabe eines returnType zu bewirken, daß Breitenangaben gerundet werden.
Setzen Sie hierzu den Wert des returnType-Attributes innerhalb des Tags widthCols (zu css) auf "round".
Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu widthCols mit returnType-Angabe
<wConf version="8.0"> ... <css> <widthCols returnType="" getAsFloat=""/> </css> ... </wConf>
Weiterführende Links
- Wie kann ich die wCSS-Funktion getWidthCol so einstellen, dass sie Fließkommazahlen liefert?
- Setzen Sie im Tag <code class="codeInline">widthCols</code> (unter <code class="codeInline">css</code>) das Attribut <code class="codeInline">getAsFloat</code> auf <code class="codeInline">"1"</code>. Dadurch gibt <code class="codeInline">wCSS::getWidhtCol</code> Fließkommazahlen zur Weiterverarbeitung aus. Standardmäßig liefert die Funktion bei <code class="codeInline">(int)width</code> Ganzzahlen zurück.
- Wie lautet ein Beispiel für die Konfiguration von widthCols, um getAsFloat zu aktivieren?
- Beispiel (Auszug aus <code class="codeInline">/weblication/grid5/conf/default.wConf.php</code>): <pre><code class="codeBlock" style="color: #000000">xml <wConf version="8.0"> ... <css> <widthCols getAsFloat="" /> </css> ... </wConf> </code></pre>
- Wie kann ich ab CMS-Version 007.002.027.000 das Runden von Breitenangaben beeinflussen?
- Setzen Sie im Tag <code class="codeInline">widthCols</code> (unter <code class="codeInline">css</code>) das Attribut <code class="codeInline">returnType</code> auf <code class="codeInline">"round"</code>. Damit werden Breitenangaben gerundet.
- Wie sieht ein Beispiel für die Konfiguration von widthCols mit returnType aus?
- Beispiel (Auszug aus <code class="codeInline">/weblication/grid5/conf/default.wConf.php</code>): <pre><code class="codeBlock" style="color: #000000">xml <wConf version="8.0"> ... <css> <widthCols returnType="" getAsFloat="" /> </css> ... </wConf> </code></pre>
- Gibt es Unterschiede beim Runden der Breitenangaben in Webkit-Browsern?
- Ja. Webkit-Browser (z.B. Chrome) runden etwas anders, sodass bei Breitenangaben in <code class="codeInline">%</code> ggf. sichtbare Unterschiede auftreten können.