/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Positionering af baggrundsbilled via CSS
Fra : fanto


Dato : 21-08-03 09:34

Hej.

Jeg har et logo/baggrundsbillede som skal være placeret nederst i venstre
hjørne på alle sider. Det er også nemt nok gennem css. Men idet at min tekst
på siderne er pakket ind i div. <div style="width: 760px;">, vil jeg gerne
have at logoet følger denne bredde.
Det har jeg midlertidig løst på denne måde: background: #FFFFFF
url('images/logo.jpg') no-repeat fixed 70% 90%;
Det ser fornuftigt ud i 1024*768, men hvis der bruges 800*600 rykker
billedet alt for langt ind på midten.
Håber det kan forstås selvom det er formuleret lidt snørklet.. Nogen der har
nogle forslag til hvorledes placeringen af logoet tilpasser sig??

/fanto



 
 
Jens Gyldenkærne Cla~ (21-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-08-03 10:28

fanto skrev:

> Jeg har et logo/baggrundsbillede som skal være placeret
> nederst i venstre hjørne på alle sider. Det er også nemt nok
> gennem css. Men idet at min tekst på siderne er pakket ind i
> div. <div style="width: 760px;">, vil jeg gerne have at logoet
> følger denne bredde.

Har du prøvet at sætte baggrundsbilledet på div'en i stedet for
body? En anden mulighed er måske at definere en fast bredde på
body.


> Det har jeg midlertidig løst på denne måde: background:
> #FFFFFF url('images/logo.jpg') no-repeat fixed 70% 90%;

Når man blander pixelangivelser og procentangivelser, er resultatet
nærmest med garanti kun godt i en bestemt browserstørrelse.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

fanto (21-08-2003)
Kommentar
Fra : fanto


Dato : 21-08-03 10:58

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote in message
news:Xns93DE74A5B72C2jcdmfdk@gyrosmod.dtext.news.tele.dk...

> Har du prøvet at sætte baggrundsbilledet på div'en i stedet for
> body? En anden mulighed er måske at definere en fast bredde på
> body.

Ja jeg kan godt se der er et par muligheder der. Det er nok ikke så smart
det jeg har lavet. For baggrundsbilledet ligger i css, mens div'erne er
lavet på de enkelte side, atlså uden brug af css... men det kan jeg jo lave
om, når jeg får tid.
Det nemmeste er nok pt. at give body en fast bredde.

> Når man blander pixelangivelser og procentangivelser, er resultatet
> nærmest med garanti kun godt i en bestemt browserstørrelse.

Ja det kan jeg vist kun give det ret i :).
Takker for godt input.



Erik Ginnerskov (21-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 21-08-03 16:02


"fanto" <tk_boje@tiscali.dk> skrev
> Ja jeg kan godt se der er et par muligheder der. Det er nok ikke så smart
> det jeg har lavet. For baggrundsbilledet ligger i css, mens div'erne er
> lavet på de enkelte side, atlså uden brug af css...

Det er da ikke nogen hindring for at lave baggrundsbilledet i css:

div.medbg{
background: url(fil.gif) .....

i css og

<div class="medbg">Bla bla</div>

i html, eller

div#medbg{
background: url(fil.gif) .....

i css og

<div id="medbg">Bla bla</div>

i html

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



fanto (22-08-2003)
Kommentar
Fra : fanto


Dato : 22-08-03 07:08


"Erik Ginnerskov" wrote
> Det er da ikke nogen hindring for at lave baggrundsbilledet i css:
>
> div.medbg{
> background: url(fil.gif) .....
>
> i css og
>
> <div class="medbg">Bla bla</div>
>
> i html, eller
>
> div#medbg{
> background: url(fil.gif) .....
>
> i css og
>
> <div id="medbg">Bla bla</div>
>
> i html

Det kan du have ret i, den løsning havde jeg ikke tænkt på. Den er nok den
mest hensigtsmæssige.. Takker



fanto (22-08-2003)
Kommentar
Fra : fanto


Dato : 22-08-03 18:43


"Erik Ginnerskov" skrev:
> Det er da ikke nogen hindring for at lave baggrundsbilledet i css:
> .....
> div#medbg{
> background: url(fil.gif) .....
>
> i css og
>
> <div id="medbg">Bla bla</div>
>
> i html

Jeg har været igang med at forsøge mig med ovenstående, desværre uden held.
Kan du se hvad jeg har gjort galt?
Her er hvad jeg har gjort:

CSS:
body {

#logo {
background: #FFFFFF url('images/logo.jpg') no-repeat fixed 70% 90%;

scrollbar-darkshadow-color:#8B0000;

BODY:after {
content: "The End";
display: block;
margin-top: 2em;
}}}

HTML:
<body bgproperties="fixed" leftmargin="20">

<!--#include file="menu.htm"-->
<div style="width: 760px;">

<h1>bla bla:</h1>

<div id="logo">

</div>
</div>
<!--#include file="bund.htm"-->
</body>



Erik Ginnerskov (23-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-08-03 16:53


"fanto" <tk_boje@tiscali.dk> skrev

> Her er hvad jeg har gjort:
>
> CSS:
> body {
>
> #logo {
> background: #FFFFFF url('images/logo.jpg') no-repeat fixed 70% 90%;

Prøv at fjerne de to små gnyffer i parentesen. Skriv det sådan:

background: #FFFFFF url(images/logo.jpg) no-repeat fixed 70% 90%;

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



fanto (23-08-2003)
Kommentar
Fra : fanto


Dato : 23-08-03 17:59


"Erik Ginnerskov" skrev
> > #logo {
> > background: #FFFFFF url('images/logo.jpg') no-repeat fixed 70% 90%;
>
> Prøv at fjerne de to små gnyffer i parentesen. Skriv det sådan:
>
> background: #FFFFFF url(images/logo.jpg) no-repeat fixed 70% 90%;

Det giver ingen forskel. Det er nogle gnyffer editoren laver.. men selvom
jeg fjerner dem i notepad, giver det stadig intet resultat.



Erik Ginnerskov (23-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-08-03 19:04


"fanto" <tk_boje@tiscali.dk> skrev
> Det giver ingen forskel. Det er nogle gnyffer editoren laver.. men selvom
> jeg fjerner dem i notepad, giver det stadig intet resultat.

Kan du ikke præcisere lidt mere, hvad det er, der ikke virker. Og giv os
gerne et link til den side, du har problemer med. Det gør det meget lettere
for os at hjælpe dig.

Læs eventuelt http://www.infimum.dk/HTML/hjaelpmig.html
--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



fanto (23-08-2003)
Kommentar
Fra : fanto


Dato : 23-08-03 19:26


"Erik Ginnerskov" skrev
> Kan du ikke præcisere lidt mere, hvad det er, der ikke virker. Og giv os
> gerne et link til den side, du har problemer med. Det gør det meget
lettere
> for os at hjælpe dig.

Jo det vil jeg gøre en anden god gang, nu endte det med jeg fandt en
løsning.



Erik Ginnerskov (23-08-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-08-03 19:42


"fanto" <tk_boje@tiscali.dk> skrev
>
> Jo det vil jeg gøre en anden god gang, nu endte det med jeg fandt en
> løsning.

Som er? Andre kunne måske lære noget, hvis du delte med os.

--
Med venlig hilsen
Erik Ginnerskov
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/egin



fanto (23-08-2003)
Kommentar
Fra : fanto


Dato : 23-08-03 20:00


"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> skrev i en meddelelse
news:bi8chb$b6$1@sunsite.dk...
>
> "fanto" <tk_boje@tiscali.dk> skrev
> >
> > Jo det vil jeg gøre en anden god gang, nu endte det med jeg fandt en
> > løsning.
>
> Som er? Andre kunne måske lære noget, hvis du delte med os.

Ikke noget videnskabeligt, gjorde egentlig som du tidligere skrev om i
tråden..
Først havde jeg stillet det op således i css (sådan ca.):
body {
div#logo{
background: #FFFFFF url('images/logo.jpg') no-repeat fixed right bottum;
}
}

Men efter jeg fik fjernet det fra "body"-delen, så det står helt
selvstændigt virker det..



fanto (23-08-2003)
Kommentar
Fra : fanto


Dato : 23-08-03 19:23


"fanto" <tk_boje@tiscali.dk> skrev i en meddelelse
news:3f479d55$0$97196$edfadb0f@dread12.news.tele.dk...
>
> "Erik Ginnerskov" skrev
> > > #logo {
> > > background: #FFFFFF url('images/logo.jpg') no-repeat fixed 70% 90%;
> >
> > Prøv at fjerne de to små gnyffer i parentesen. Skriv det sådan:
> >
> > background: #FFFFFF url(images/logo.jpg) no-repeat fixed 70% 90%;
>
> Det giver ingen forskel. Det er nogle gnyffer editoren laver.. men selvom
> jeg fjerner dem i notepad, giver det stadig intet resultat.

Endelig har jeg fået det til at virke, der var lidt kluder et par steder..



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste