wCSS::getWidthBlock
Ermittelt eine Breite eines Blockes aus einer CSS-Datei
Funktionsaufruf
String getWidthBlock(String file, String selector, String key = '(int)width', String objectClass = '')
Parameter
- file
- Pfad der CSS-Datei
- selector
- Selektor
- key
- Schlüssel des Wertes
- objectClass
- z.B. object-start, falls die Seite vom Objekttyp start ist .object-start #blockMainOuter {max-width:1280px;...}.
Beispiel: Gibt die Breite des blockContent Blockes aus
Quelltext
<?php
print 'Breite des Blockes blockContent in Pixel: '.wCSS::getWidthBlock('/dev/dokumentationen/framework/beispiele/styles/design.css', '#blockContent', 'width');
?>
Ergebnis
Breite des Blockes blockContent in Pixel: 488.8
Beispiel: Gibt die Breite des blockContent Blockes als Ganzzahl (int) aus
Quelltext
<?php
print 'Breite des Blockes blockContent in Pixel (nur Ganzzahl): '.wCSS::getWidthBlock('/dev/dokumentationen/framework/beispiele/styles/design.css', '#blockContent', '(int)width');
?>
Ergebnis
Breite des Blockes blockContent in Pixel (nur Ganzzahl): 488
Beispiel: Gibt die Breite des blockMainOuter Blockes aus
Quelltext
<?php
print 'Breite des Blockes blockMainOuter zur Startseite in Pixel: '.wCSS::getWidthBlock('/dev/dokumentationen/framework/beispiele/styles/design.css', '#blockMainOuter', 'width');
?>
Ergebnis
Breite des Blockes blockMainOuter zur Startseite in Pixel: 980
Beispiel: Gibt die Breite des blockMainOuter Blockes zu einem bestimmten Objekt aus
Quelltext
<?php
print 'Breite des Blockes blockMainOuter zur Startseite in Pixel: '.wCSS::getWidthBlock('/dev/dokumentationen/framework/beispiele/styles/design.css', '#blockMainOuter', 'width', 'object-start');
?>
Ergebnis
Breite des Blockes blockMainOuter zur Startseite in Pixel: 1280
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.