[PNG] PNG background en background-repeat

Pagina: 1
Acties:

  • BetuweKees
  • Registratie: Januari 2003
  • Laatst online: 15-05 20:44

BetuweKees

Flipje uit Tiel

Topicstarter
met al die png topic de laatste tijd toch weer eens gaan uitzoeken of ik het nou lekker werkend kan krijgen. snap de tutorials voor img tags en ook voor backgrounds, maar loop steeds tegen een vervelend puntje aan: een png backgroud in combinatie met background-repeat.
wil graag een divje uitlijnen met aan de linker zijde een png als achtergrond, met background-repeat: repeat-y; er aan vast. in mozilla natuurlijk geen probleem, maar ie laat me ofwel de background uitgesmeerd over me hele div zien (met sizingMethod=scale) of alleen het plaatje op ware grote (met sizingMethod=image of crop) maar dat schiet niet heel erg op voor een background die daarnaast slechts 1px hoog is.
ik dacht dit makkelijk op te lossen door middel van een absoluut gepositioneerd divje (niet de mooiste oplossing) maar dit blijkt toch iets moeilijker dan ik verwacht had, en wil niet echt lukken..

zijn er misschien mensen die nog een andere oplossing voor dit probleem hebben?

Through meditation I program my heart to beat breakbeats and hum basslines on exhalation -Blackalicious || *BetuweKees was AFK; op de fiets richting China en verder


Verwijderd

is dit wat je bedoelt?

"It seems that there was no way they could put the alpha channel support inside explorer, so in order to support it they make you call an external DirectX filter wich is the one that finally shows the image."

http://redvip.homelinux.net/varios/explorer-png-en.html

http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html

Daarnaast lijkt me de manier van positioneren niet van invloed op de background properties.

[ Voor 17% gewijzigd door Verwijderd op 04-12-2003 07:48 . Reden: ]-je vergeten ]


  • AkaXakA
  • Registratie: Januari 2001
  • Laatst online: 27-03 16:12

AkaXakA

Just Kidding...

Basis informatie over de background property:
http://www.w3schools.com/css/css_background.asp

Als je dan toch een div wil:
code:
1
2
3
4
5
6
7
8
9
10
** html **
<div id="bg"></div>

** css **
#bg {
 top: Xpx;
 left: Xpx;
 z-index: 1;
 /* De PNG IE code... */
}


De rest van de div's zet je dan op z-index: 2 (of hoger)

Verder sluit ik me aan bij wat djkappi zegt.

http://www.akaxaka.tk/ - "Knowledge is power. Power corrupts. Study hard, be evil." - 4 Jaar GoT en nog steeds niet evil: er moet een verband zijn...


  • BetuweKees
  • Registratie: Januari 2003
  • Laatst online: 15-05 20:44

BetuweKees

Flipje uit Tiel

Topicstarter
de manier van positioneren is inderdaad geen probleem (was mijn punt ook niet) maar het gebruik van background-repeat wel degelijk.

om eea te illustreren heb ik getracht een kleine test case inelkaar te zetten op http://www.weijmans.net/css/png-test-case.html

zoals je ziet smeert IE de gehele background uit over de layer in plaats van hem netjes volgens repeat-y te herhalen.

in de tweede test staat de background in een aparte layer; IE laat hem nu weliswaar zien, maar pas nu wederom geen repeat toe.

helaas maar waar.. :/

iemand die weet hoe ik dit zou kunnen oplossen?

Through meditation I program my heart to beat breakbeats and hum basslines on exhalation -Blackalicious || *BetuweKees was AFK; op de fiets richting China en verder


  • BetuweKees
  • Registratie: Januari 2003
  • Laatst online: 15-05 20:44

BetuweKees

Flipje uit Tiel

Topicstarter
iemand?

Through meditation I program my heart to beat breakbeats and hum basslines on exhalation -Blackalicious || *BetuweKees was AFK; op de fiets richting China en verder


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 21:30

crisp

Devver

Pixelated

beetje geduld; ik had dit topic al gezien en ben nog van plan zelf eens een testje te draaien met png-backgrounds. Ik vrees echter dat het gewoon een IE tekortkoming is (zoals zovelen). Mogelijk dat google je toch wat verheldering hieromtrent kan geven; als het een tekortkoming is neem ik aan dat je niet de eerste bent die hier tegenaan loopt ;)

Intentionally left blank


  • BetuweKees
  • Registratie: Januari 2003
  • Laatst online: 15-05 20:44

BetuweKees

Flipje uit Tiel

Topicstarter
geduld heb ik zeker, maar was gezien de eerste twee replies mijn vraag verkeerd begrepen werd. voordat ik dit poste had ik natuurlijk al gegoogled (as usual), want wat jij zegt over het niet de eerste zijn had ik mezelf ook al bedacht.. helaas alleen nog niets gevonden.. :/
ik wacht af.. :)

Through meditation I program my heart to beat breakbeats and hum basslines on exhalation -Blackalicious || *BetuweKees was AFK; op de fiets richting China en verder

Pagina: 1