Hi,
Der Bildschirmrand ist für CSS nicht greifbar.
aber bei pixel-Angabe funktioniert es.
Nein, garantiert nicht - der Bildschirmrand ist für CSS unerreichbar.
Bei Hintergrundbildern bedeutet x%, daß ein Punkt, der im Bild bei x% Breite bzw. Höhe liegt, auf einen Punkt, der im Element bei x% Breite bzw. Höhe liegt, zu liegen kommt.
ich habe vergessen zu schreiben, dass beide Bilder 150px breit sind. Also sollte doch Hintergrundpunkt x% bei "background-position:8% 0px;" identisch sein mit Positionspunkt für das Bild "position:absolute;... left:8%;". Oder verstehe ich da was nicht?
Nein, natürlich nicht.
Es muß sich eine Abweichung von 8% von 150Pixeln, also 12 Pixeln, ergeben, weil im einen Fall die linke Kante, im anderen Fall ein Punkt, der sich 8% der Bildbreite innerhalb des Bildes, also bei 150Pixeln Bildbreite 12 Pixel von der linken Kante entfernt, befindet, auf dieselbe horizontale Position ausgerichtet wird.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.