Hallo,
für alle dies interessiert. . . mit CSS alleine geht da wohl nix, oder irre ich mich ? lasse mich gerne belehren. . . !
habe es jetzt so gelöst :
. sql-query // um foto zu ermitteln
. $file_gr=PATH_UPLOAD.$foto2;
// ausgewähltes photo
. $size = getimagesize($_SERVER["DOCUMENT_ROOT"].$file_gr);
// grösse ausgewähltes photo definieren
. $hauteur = (380 - $size[1]) / 2;
// 380 ist fixe grösse vom container / size[1] = höhe foto -> durch 2 teilen
. $tpl->MxText("img_pos","<style type=\"text/css\"> #img_pos {margin-top: ".$hauteur."px; } </style>"); // parameter in HTML-TPL einzutragen (modeliXe, funktioniert ähnlich oder wohl sogar besser in Smary)
zusammengefasst :
PHP: imgSize zurückholen, distanz ausrechnen und die variablen dann in die HTML-Templates übertragen wo ein CSS-Style eingebunden werden muss (meine CSS sind zwar nur extern, aber eben, da muss man halt mal ne ausnahme machen, denn php-variablen in css-files verträgt sich anscheinend nicht . . . oder ?)
vielleicht habe ich das etwas kompliziert gemacht, wenn's einfacher geht,
bin stets dankbar für Eure tipps & tricks !
thx & gruss
jurg
als Antwort auf: [#476312]