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.