Avatar billede lasseq Nybegynder
24. april 2004 - 19:04 Der er 11 kommentarer og
1 løsning

Netscape-problemer med "background-position"

Hej
Jeg er ved at designe en hjemmeside, og jeg tester den med Netscape 7.1 og Internet Explorer 6.

Jeg har et problem ang. CSS-egenskaben "background-position:left 30px;" som skal styre en baggrund på siden.

I Internet Explorer vises siden som ønsket, desværre springer Netscape "over" egenskaben - i hvert fald virker den ikke i Netscape...

Er der nogle der har alternativer/forslag?
Avatar billede roenving Novice
24. april 2004 - 19:12 #1
Så må du jo:

background:#e4e4e4 url(../eksperten_logo_new.gif) no-repeat 0px 30px;
Avatar billede roenving Novice
24. april 2004 - 19:18 #2
-- da præcis left og 0px er det samme ...

-- og at jeg har skrevet baggrunds-properties sammen gør ikke nogen forskel, jeg oplevede også, at Mozilla (samme Gecko-maskine) slet ikke kunne finde baggrunden, når man sammenblandede tekt-ting med længder !-)
Avatar billede olebole Juniormester
24. april 2004 - 19:41 #3
<ole>

En anden detalje (specielt i lidt ældre Gecko-versioner) er, at man bør bruge absolut sti til baggrundsbilleder i remote CSS-filer. Ellers kan de ikke findes  :)

/mvh
</bole>
Avatar billede lasseq Nybegynder
24. april 2004 - 19:55 #4
Hej
Tak for ditsvar Roenving... :D
Jeg bemærkede desuden, at hvis jeg benytter "fixed" som attachment, vil det også vises forkert... Så tak endnu engang.
Jeg synes også Ole burde have en lille sjat point for sit supplement... Post mig begge et svar, så jeg kan dele lidt!

Tak endnu engang :D
Avatar billede roenving Novice
24. april 2004 - 20:08 #5
Ja, 'fixed' har mildest talt en elendig understøttelse ...

-- velbekomme '-)
Avatar billede olebole Juniormester
24. april 2004 - 20:18 #6
Nejnej ... det var bare et lille 'side-gylp', som ikke havde noget med det oprindelige spm. at gøre. Det er venligt af dig at betænke mig, men roenving svarede på dit spm - og jeg føler ikke, jeg bidrog med løsningen af det.
... men måske næste gang  ;o)
/mvh
Avatar billede knudgert Nybegynder
25. april 2004 - 07:34 #7
Problemet skyldtes at man ikke må blande to forskellige enhedsangivelser for placering, som roenving også viser.

Det skal angives på samme måde, altså f.eks.
center left og ikke 50% left eller center 50px
Avatar billede lasseq Nybegynder
25. april 2004 - 12:55 #8
Tak endnu engang.
KnudGert og Ole: Tak for jeres bemærkninger, I har begge været et godt suppplement.
Det er ikke altid nemt altid at holde hovede og hale i, hvordan de forskellige browsere reagerer med éns kode...

Nu har jeg også lært lidt for denne gang :D
Avatar billede olebole Juniormester
25. april 2004 - 15:43 #9
... selvtak  :)
Avatar billede roenving Novice
26. april 2004 - 10:00 #10
-- og jeg takker for points ;~}
Avatar billede roenving Novice
26. april 2004 - 10:07 #11
Hvis du en anden gang er i tvivl, er dette et rigtigt godt sted at kigge nærmere:
http://www.w3.org/TR/REC-CSS2/propidx.html

Og iøvrigt er Index dot css også et godt værktøj, da den har browser-kompatibilitet med:
http://blooberry.com/indexdot/css/properties/colorbg/bgposit.htm
Avatar billede lasseq Nybegynder
26. april 2004 - 20:39 #12
Tak... jeg kan godt lide http://blooberry.com/indexdot/css/ , det er en meget fyldestgørende referencefil...
Vh Lasse
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester