CSS-background-image
Wie heißt die CSS-Gruppe?
Wie wird eigentlich ein background-image an ein stylesheet
ausgeliefert?
Fordert es der Browser beim parsen an?
Könnte man es dann auch on-the-fly erzeugen - also ähnlich wie bei
einem <IMG src=3D'image.php' /> ?
Peter
Re: CSS-background-image
Peter Schleif schrieb:
> Wie heißt die CSS-Gruppe?
>
> Wie wird eigentlich ein background-image an ein stylesheet
> ausgeliefert?
Das haengt davon ab welche Gruppen dein Newsserver so anbietet.
comp.infosystems.www.authoring.stylesheets
> Fordert es der Browser beim parsen an?
Ja.
> Könnte man es dann auch on-the-fly erzeugen - also ähnlich wie bei
> einem <IMG src=3D'image.php' /> ?
Ja.
Gruss
Joerg
--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Re: CSS-background-image
On 12 Jan., 13:41, Joerg Behrens <behr... [at] takenet.de> wrote:
>
> > Könnte man es dann auch on-the-fly erzeugen?
>
> Ja.
Sagst Du mir auch wie?
Re: CSS-background-image
Peter Schleif schrieb:
>>> Könnte man es dann auch on-the-fly erzeugen?
>> Ja.
>Sagst Du mir auch wie?
Dein sicherheitshalber weggequotetes
| also ähnlich wie bei einem <IMG src='image.php' />?
implizierte irgendwie dass du das weisst. Ja, genau so.
Ansonsten verweise ich auf http://de.php.net/manual/en/function.imagepng.php
und die dort reichlich vorhandenen Beispiele.
--
Wolfgang Fellger
Re: CSS-background-image
Peter Schleif schrieb:
> On 12 Jan., 13:41, Joerg Behrens <behr... [at] takenet.de> wrote:
>
>>> Könnte man es dann auch on-the-fly erzeugen?
>>
>> Ja.
>
> Sagst Du mir auch wie?
Joerg (Jörg?) hat Dich darauf hingewiesen, dass Du hier falsch bist, und
Dir auch die passende Gruppe für Deine Frage genannt. Warum also fragst
Du hier immer noch?
Gruß. Claus
Re: CSS-background-image
Claus Reibenstein schrieb:
>Warum also fragst Du hier immer noch?
Das *Erzeugen* des Bildes hat zwar nichts mehr mit dem Threadtitel zu tun,
ist dafür aber wieder on-topic. Andererseits lässt der OP es sehr offen, an
welcher Stelle es jetzt eigentlich hakt.
--
Wolfgang Fellger
Re: CSS-background-image
Wolfgang Fellger schrieb:
> Claus Reibenstein schrieb:
>
>> Warum also fragst Du hier immer noch?
>
> Das *Erzeugen* des Bildes hat zwar nichts mehr mit dem Threadtitel zu tun,
> ist dafür aber wieder on-topic.
Stimmt. Da hatte ich wohl nicht richtig gelesen. Mea culpa.
Gruß. Claus
[OT]Re: CSS-background-image (was: CSS-background-image)
Am Sat, 12 Jan 2008 04:30:22 -0800 (PST) schrieb Peter Schleif:
Hallo auch!
> Wie heißt die CSS-Gruppe?
Wie wäre es, wenn Du Deinen Newsreader dazu bewegst nach css zu suchen?
Alternativ wäre das auch auf Google Groups möglich.
> Wie wird eigentlich ein background-image an ein stylesheet
> ausgeliefert?
> Fordert es der Browser beim parsen an?
Hast Du die Begriffe _Höflichkeit_ bzw. _Umgangston_ schon mal gehört?
> Könnte man es dann auch on-the-fly erzeugen - also ähnlich wie bei
> einem <IMG src='image.php' /> ?
Ja könnte man.
Bitte gerne!
*kopfschüttelnd*
Mike
Re: CSS-background-image (was: CSS-background-image)
On 12 Jan., 21:12, Michael Kuroll <use... [at] kuroll.at> wrote:
> Am Sat, 12 Jan 2008 04:30:22 -0800 (PST) schrieb Peter Schleif:
>
> Alternativ wäre das auch auf Google Groups möglich.
http://groups.google.de/groups/search?hl=3Dde&q=3Dcss&qt_s=3 DGroups-Suche
War aber auf der ersten Seite nichts dabei.
> Hast Du die Begriffe _Höflichkeit_ bzw. _Umgangston_ schon mal gehört?=
Klar. Was war an meinen Fragen unhöflich?
> Bitte gerne!
Ne, danke. Nicht von dir.
Re: [OT]Re: CSS-background-image
Michael Kuroll schrieb:
> Am Sat, 12 Jan 2008 04:30:22 -0800 (PST) schrieb Peter Schleif:
>
>> Wie wird eigentlich ein background-image an ein stylesheet
>> ausgeliefert?
>> Fordert es der Browser beim parsen an?
>
> Hast Du die Begriffe _Höflichkeit_ bzw. _Umgangston_ schon mal gehört?
Hast _Du_ sie schon mal gehört?
Ich weiß jetzt nicht, warum Du Peter so anfährst. An den zitierten
Fragen kann ich jedenfalls nichts Unhöfliches erkennen, und was den
Umgangston anbetrifft, solltest Du Dich mal ganz fest an die eigene Nase
fassen.
> *kopfschüttelnd*
Dito.
Gruß. Claus
Re: CSS-background-image
On 12 Jan., 16:45, "Wolfgang Fellger" <wfn... [at] web.de> wrote:
>
> Das *Erzeugen* des Bildes hat zwar nichts mehr mit dem Threadtitel zu tun,=
> ist dafür aber wieder on-topic. Andererseits lässt der OP es sehr offe=
n, an
> welcher Stelle es jetzt eigentlich hakt.
Es geht tatsächlich um CSS und somit ist es klar off-topic. Wie
bereits erwähnt hab' ich keine (deutschsprachige) css-Gruppe gefunden.
Und da es ja zu einen (wenn auch sehr kleinen) Teil um php geht, habe
ich halt hier gefragt.
Das Erzeugen der backgrounds on-the-fly ist schon erledigt. Ich
schaffe es aber nicht, die Bilder direkt in die stylesheets
einzubinden und muss sie darum erst in einem temp-Ordner ablegen und
dem stylesheet dann die/den url übergeben.
Folgendes klappt bei mir nämlich *nicht*:
background-image:url(image.php);
Auch der absolute Pfad bringt nichts. Wie gesagt: <IMG
src=3D'image.php' /> klappt. Es hakt also an der css-Syntax. Und somit
bin ich immer noch off-topic und immer noch ohne deutsche css-Gruppe
und immer noch ohne Lösung.
Peter
Re: CSS-background-image
On 13 Jan., 08:28, Peter Schleif <peter.schleif.s... [at] gmx.de> wrote:
>
> Folgendes klappt bei mir nämlich *nicht*:
>
> background-image:url(image.php);
Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
Peter
Re: CSS-background-image
Peter Schleif schrieb:
> On 13 Jan., 08:28, Peter Schleif <peter.schleif.s... [at] gmx.de> wrote:
>> Folgendes klappt bei mir nämlich *nicht*:
>>
>> background-image:url(image.php);
>
> Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
Hm, vielleicht stimmen die Header die dein Script sendet nicht. Poste
mal den Quelltext von deinem Bild-Erzeuge-Script oder einen URL, wo man
das Problem nachvollziehen kann.
--
"Faulheit ist die Wurzel allen Fortschritts!"
(Inhalt eines Knallbonbons, 2002)
Re: CSS-background-image
Am Sat, 12 Jan 2008 23:28:35 -0800 schrieb Peter Schleif:
>> Das *Erzeugen* des Bildes hat zwar nichts mehr mit dem Threadtitel zu
>> tun, ist dafür aber wieder on-topic. Andererseits lässt der OP es sehr
>> offen, an welcher Stelle es jetzt eigentlich hakt.
>
> Es geht tatsächlich um CSS und somit ist es klar off-topic. Wie bereits
> erwähnt hab' ich keine (deutschsprachige) css-Gruppe gefunden.
de.comm.infosystems.www.authoring.misc (kurz: dciwam).
8<-- http://www.netandmore.de/dciwam.txt
In dieser Gruppe wird die Erstellung von Webseiten diskutiert. Die
Hauptthemen sind dabei XHTML, HTML und CSS. Auch Zugänglichkeit und
Benutzbarkeit sind Thema der Gruppe. Für viele Teilgebiete gibt es
passendere Newsgroups; eine Liste dieser Gruppen rund um das WWW findest
du unter:
http://dciwam.de/faq/faq-allgemein/geeignetere-gruppen
8<--
cu
r23
--
http://blog.myoos.de/geschenk/r23-c-1.html
Re: CSS-background-image
Am Sat, 12 Jan 2008 13:27:01 -0800 (PST) schrieb Peter Schleif:
>> Alternativ wäre das auch auf Google Groups möglich.
> http://groups.google.de/groups/search?hl=de&q=css&qt_s=Group s-Suche
> War aber auf der ersten Seite nichts dabei.
Interessant, ich hab sowohl eine englisch- als auch deutschsprachige Gruppe
gefunden.
>> Hast Du die Begriffe _Höflichkeit_ bzw. _Umgangston_ schon mal gehört?
> Klar. Was war an meinen Fragen unhöflich?
Mich hat eigentlich gestört, das da kein Hallo, kein Bitte, kein Danke war.
Das ganze klang für mich eher wie Befehle von einem Vorgesetzten beim
Bundesheer.
Ich bin der Meinung, dass ein kleines Bitte zB. einen potentiellen
Antworter sicher mehr motiviert.
Anscheinend ist das für Dich nicht unhöflich.
Nichts desto trotz hat Claus nicht so unrecht - ich hätte das auch anders
formulieren können.
Sorry dafür!
>> Bitte gerne!
> Ne, danke. Nicht von dir.
Genau diesen Ton meinte ich ein paar Zeilen darüber. Deine OP klang für
mich ähnlich. Vielleicht ist es jetzt zu verstehen.
Nix für ungut.
Mike
Re: CSS-background-image
Am Sat, 12 Jan 2008 23:36:36 -0800 (PST) schrieb Peter Schleif:
>> Folgendes klappt bei mir nämlich *nicht*:
>> background-image:url(image.php);
> Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
Habe bei einem Projekt eine ähnliche Konstellation.
Hab das jetzt mit IE 6/7, FF1 und FF2 getestet:
Funktioniert mit allen vier Browsern einwandfrei.
CSS Syntax ist gleich wie von Dir oben beschrieben.
Mike
Re: CSS-background-image
Peter Schleif schrieb:
> On 13 Jan., 08:28, Peter Schleif <peter.schleif.s... [at] gmx.de> wrote:
>> Folgendes klappt bei mir nämlich *nicht*:
>>
>> background-image:url(image.php);
>
> Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
Hallo,
vermutlich fehlt noch ein
header("Content-Type: text/css");
IE geht nach der Endung, FF nicht.
--
Mein Zeugs:
http://www.hadanite-marasek.de/classes.php
http://www.objektivsuche.de/
Ansonsten:
http://www.php-faq.de/q/q-newsgroup-wie-helfen.html
Re: CSS-background-image
On 13 Jan., 10:56, Michael Kuroll <use... [at] kuroll.at> wrote:
>
> Mich hat eigentlich gestört, das da kein Hallo, kein Bitte, kein Danke w=
ar.
Tatsächlich musste ich dringend aus dem Haus, wollte aber die Frage
unbedingt vorher noch stellen. Darum habe ich mir diesmal die übliche
Einleitung gespart. Bei dem rauen Umgangston der zuweilen im Usenet
herrscht, war mir nicht bewusst, dass das jemanden stören könnte.
Sorry.
| Hallo NG.
|
| Ich habe schon wie verrückt gegoogelt, aber nichts gefunden ...
|
|
| [... Original-Text ...]
|
|
| Vielen Dank im Voraus,
|
| Peter
:-) Okay?
Peter
Re: CSS-background-image
Am Sun, 13 Jan 2008 02:09:15 -0800 (PST) schrieb Peter Schleif:
>> Mich hat eigentlich gestört, das da kein Hallo, kein Bitte, kein Danke war.
> Tatsächlich musste ich dringend aus dem Haus, wollte aber die Frage
> unbedingt vorher noch stellen. Darum habe ich mir diesmal die übliche
> Einleitung gespart. Bei dem rauen Umgangston der zuweilen im Usenet
> herrscht, war mir nicht bewusst, dass das jemanden stören könnte.
> Sorry.
Eigentlich sollte ich das kennen, wenn man während dem "vom Tisch
Aufstehen" noch eine Email oder ein Post verfasst.
>| Hallo NG.
>|
>| Ich habe schon wie verrückt gegoogelt, aber nichts gefunden ...
>|
>|
>| [... Original-Text ...]
>|
>|
>| Vielen Dank im Voraus,
>|
>| Peter
> :-) Okay?
*lach* natürlich ;)
Es kommt in letzter Zeit desöfteren vor, dass man von Leuten blöd
angequatscht wird weil man Ihnen nicht alles vorkaut (oder auch aus anderen
Gründen).
Ich war deswegen mit Sicherheit schon vorbelastet und hab somit
überreagiert. Hoffe Du verstehst...
Ich denke wir sind uns jetzt einig, können das Thema vergessen und uns
wieder dem üblichen Wahnsinn widmen.
Grüße
Mike
Re: CSS-background-image
Peter Schleif schrieb:
> bin ich immer noch off-topic und immer noch ohne deutsche css-Gruppe
Ok, Jörg hatte Dir nur die englische genannt.
Versuch's mal mit <de.comm.infosystems.www.authoring.misc>. Dort geht es
zwar nicht nur, aber auch um CSS.
Gruß. Claus
Re: CSS-background-image
Peter Schleif schrieb:
>Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
Das tut es definitiv, BTDT.
Ich würde mich meinen Vorpostern anschließen: Zeig mal dein Skript. Hast du
den richtigen Content-Type gesetzt?
--
Wolfgang Fellger
Re: CSS-background-image
On 13 Jan., 10:50, Thomas Hamacher <da... [at] nurfuerspam.de> wrote:
> Peter Schleif schrieb:
>
> > Ergänzung: Es klappt im IE 6/7, aber nicht im FF2.
>
> Hm, vielleicht stimmen die Header die dein Script sendet nicht. Poste
> mal den Quelltext von deinem Bild-Erzeuge-Script oder einen URL, wo man
> das Problem nachvollziehen kann.
Ich hatte als Test ein JPEG genommen, das in einem MySQL-Blob
gespeichert war. Das Script image.php liest die Daten aus der DB und
gibt sie mit header("Content-type: image/jpg"); aus. Wie gesagt
funktioniert das im <IMG> immer. Im stylesheet aber im FF nicht.
Komischerweise aber dann doch wieder, wenn das JPEG aus einem File
kommt oder mit imagecreatetruecolor() generiert wird.
Das JPEG aus dem Blob war nur ein Test. Normalerweise benutzte ich
imagecreatetruecolor(). Und damit funktioniert es in allen drei
Brwosern - auch in CSS. Damit ist das Problem für mich nicht mehr
relevant. Dennoch hier die Resultate meiner systematischen Tests
+------------------+----------------------+--------+-----+-- ---+
| | | | | |
| Verwendung | Quelle | FF2 | IE6 | IE7 |
| | | | | |
+------------------+----------------------+--------+-----+-- ---+
| background-image | Datei | ok | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
| background-image | imagecreatetruecolor | ok | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
| background-image | MySQL-Blob | FEHLER | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
| <IMG> | Datei | ok | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
| <IMG> | imagecreatetruecolor | ok | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
| <IMG> | MySQL-Blob | ok | ok | ok |
+------------------+----------------------+--------+-----+-- ---+
FEHLER =3D wird nicht angezeigt
Vielen Dank.
Peter
Re: CSS-background-image
Peter Schleif schrieb:
> gibt sie mit header("Content-type: image/jpg"); aus. Wie gesagt
^^^
Der richtige Content-Type für JPEG-Grafiken lautet "image/jpeg" (Quelle:
<http://de.selfhtml.org/diverses/mimetypen.htm#uebersicht>. Versuch's
mal damit.
Gruß. Claus
Re: CSS-background-image
On 13 Jan., 12:33, Claus Reibenstein <4spammerso... [at] web.de> wrote:
> Peter Schleif schrieb:
>
> > gibt sie mit header("Content-type: image/jpg"); aus. Wie gesagt
>
> Der richtige Content-Type für JPEG-Grafiken lautet "image/jpeg"
Stimmt wohl. Danke. Geht trotzdem nicht im FF2.
<?php
$conn =3D new mysqli("localhost", ...
$sql =3D "SELECT data FROM test.pics WHERE id=3D1";
$erg =3D $conn->query($sql);
if($row=3D$erg->fetch_assoc())
{
header('Content-type: image/jpeg');
echo $row['data'];
}
?>
=2E.. <IMG src=3D'image.php' />
=2E.. background-image:url(image.php);
Peter
Re: CSS-background-image
On Sun, 13 Jan 2008 03:27:36 -0800 (PST) Peter Schleif wrote:
> funktioniert das im <IMG> immer. Im stylesheet aber im FF nicht.
Test Nummer 1: Logfile ansehen. Wird das Stylesheet ueberhaupt
vom Webserver angefordert (ziemlich sicher: ja, das wuerdest Du
sonst rasch merken, aber was weiss man schon), wird das Image vom
Webserver angefordert?
Wenn das Image _nicht_ angefordert wird, ist das Stylesheet in
irgendeiner Art und Weise defekt. Wird das Image jedoch angefordert:
kannst Du es mit exakt dieser URL im Browser oeffnen (ziemlich sicher:
ja, da <img> ja funktioniert)? Falls ja, dann ist das Problem irgendwo
zwischen PHP und Datenbank zu suchen.
Systematik ist bei solchen Dingen unerlaesslich, sonst sucht man sich
tot...
Servus,
Stefan
--
http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich
Stefan! Da steckt mehr drin, als man sich wünscht.
(Sloganizer)
Re: CSS-background-image
..oO(Peter Schleif)
>On 12 Jan., 16:45, "Wolfgang Fellger" <wfn... [at] web.de> wrote:
>>
>> Das *Erzeugen* des Bildes hat zwar nichts mehr mit dem Threadtitel zu tun,
>> ist dafür aber wieder on-topic. Andererseits lässt der OP es sehr offen, an
>> welcher Stelle es jetzt eigentlich hakt.
>
>Es geht tatsächlich um CSS und somit ist es klar off-topic. Wie
>bereits erwähnt hab' ich keine (deutschsprachige) css-Gruppe gefunden.
Hier "bei uns" wird CSS auch in <dciwam/>[1] mit abgehandelt, da gibt's
keine Extra-Gruppe.
Micha
[1] news:de.comm.infosystems.www.authoring.misc