Volledige versie bekijken : Iframe probleem



Tetris
22 mei 2005, 14:20
Dus als volgt:

Ik maakte in photoshop een layout, die ik opsloeg. Een deel daaruit sneed ik weg, namelijk de content box. Daarvan maakte ik een iframe. Maar omdat ik niet telkens andere afbeeldingen wil opslaan, maak ik 1 pagina die dezelfde afbeeldingen gebruik. Die iframe is in slices opgedeelt. Nu is het probleem: Als ik in dreamweaver iets typ, verdwijnt die afbeelding.
http://personal.megazones.net/probleem.htm
Iemand een oplossing?

Dank

AMD
22 mei 2005, 14:30
Dat is omdat je nu de afbeelding in je tabel hebt "geplakt".
Als je die afbeelding op de achtergrond in je tabel wilt moet je onderaan wanneer je op de tabel klikt bij "bg" de afbeelding selecteren en dan komt die op de achtergrond te staan.
Een kleine tip: snij een heel klein blokje van 1x1 pixel uit die afbeelding en gebruik die als achtergrond.

AMD

Tetris
22 mei 2005, 14:41
Dat is omdat je nu de afbeelding in je tabel hebt "geplakt".
Als je die afbeelding op de achtergrond in je tabel wilt moet je onderaan wanneer je op de tabel klikt bij "bg" de afbeelding selecteren en dan komt die op de achtergrond te staan.
Een kleine tip: snij een heel klein blokje van 1x1 pixel uit die afbeelding en gebruik die als achtergrond.

AMD

Zal ik direct proberen. Die 1*1 zal niet gaan is een gradient :D

AMD
22 mei 2005, 14:48
Neem hier eens kijkje. Wel naar beneden scrollen tot je aan het topic "creating a gradient background" komt:
http://www.tizag.com/cssT/background.php

AMD

AMD
22 mei 2005, 14:49
Eventueel deze ook mss: http://www.dmxzone.com/ShowDetail.asp?NewsId=5617

Tetris
22 mei 2005, 15:04
Lukt me nog altijd niet :s

Dit krijg ik telkens:
http://personal.megazones.net/probleem/probleem1.JPG
En als ik em verleng:
http://personal.megazones.net/probleem/probleem2.JPG

De pagina html + psd: http://personal.megazones.net/probleem/probleem.zip

AMD
22 mei 2005, 22:29
Omdat ge geen 1 pixel als achtergrond gebruikt.
Ge moet 1 fijne lange strook maken en die als achtergrond instellen in uw td
vb: td bg="gradient_pixelvulling.gif" style="background-repeat:repeat-x"

en voor uw zijkanten is het repeat-y

AMD

Tetris
23 mei 2005, 07:28
Nog altijd niet opgelost :s Heb precies een strook van 1 px genomen, heb naar die tuts gekeken, heb je laatste idee gebruikt maar nog altijd hetzelfde problee m :s

AMD
23 mei 2005, 15:46
Ik denk niet dat er een meteen een oplossing voor je is omdat je met een gradient werkt die in zen geheel verticaal loopt. Je moet een verticale slice hebben voor de inhoud maar voor de rand moet je horizontaal slicen. Maar dan heb je geen gradient meer.
Als je zonder gradient werkt gaat het zeker lukken.

Ook werkt jouw voorbeeld niet omdat je enerzijds met relatieve waarden werkt en anderzijds met fixed waarden werkt.
Je moet kiezen: ofwel blijft je ontwerp altijd evengroot (fixed) dan werk je met vaste pixelwaarden.
Ofwel werk je met relatieve waarden zodat je ontwerp naarmate de inhoud kan vergroten/verkleinen en dan moet je met % werken.

AMD