Avatar billede runekeldsen Nybegynder
31. juli 2002 - 17:46 Der er 8 kommentarer og
1 løsning

baggrounds billede

Jeg bruger noget php til at definere hvilket billede der skal ligge som bagground i en tabel. Hvordan får jeg billedet til kun at blive vist en gang og ikke så den bare fylder hele tabellen ud??

background="<?=$background;?>"

jeg har prøvet følgende og det virker ikke når det er i en tabel.

background-image: url("<?=$background;?>");
background-repeat: no-repeat;
Avatar billede beldring Nybegynder
31. juli 2002 - 17:49 #1
det ser da rigtigt nok ud!
Avatar billede runekeldsen Nybegynder
31. juli 2002 - 17:54 #2
kun hvis det sættes ind i bodyen og det skal kun ind som baggrund i en tabel
Avatar billede runekeldsen Nybegynder
31. juli 2002 - 17:58 #3
sådan her ser det ud og det virker men den gentager billedet

    <tr>
      <td height="555" colspan="5" valign="top"
<?
if ($bookcat == "Law") {
          $background = "image/law.jpg" ;
}     elseif ($bookcat =="Technical and Medical") {
          $background = "image/tech&med.jpg" ;
}    elseif ($bookcat =="Science and Nature") {
          $background = "image/nature.jpg" ;
}    elseif ($bookcat =="Computers and Internet") {
          $background = "image/comp.jpg" ;
}    elseif ($bookcat =="languages") {
          $background = "image/languages.jpg" ;
}    elseif ($bookcat =="business") {
          $background = "image/business.jpg" ;
}    elseif ($bookcat =="other") {
          $background = "image/other.jpg" ;
}    else {
          $background = "image/background.jpg" ;
}
?>
background="<?=$background;?>"
Avatar billede =maddog= Nybegynder
31. juli 2002 - 18:04 #4
du skal ikke have anførseltegn om urlen i background-image (stik mod al logik)
Avatar billede runekeldsen Nybegynder
31. juli 2002 - 18:12 #5
så bare sådan her 
background-image: url(<?=$background;?>);
background-repeat: no-repeat;

uden body{} omkring eller noget
Avatar billede runekeldsen Nybegynder
31. juli 2002 - 18:17 #6
den her skulle også virke men det gør den heller ikke

background: url(<?=$background;?>) no-repeat;
Avatar billede sukos Juniormester
01. august 2002 - 00:12 #7
enten skal du bruge:

<body background="<?=$background;?>" bgproperties="fixed">

eller endnu bedre, css:

<html><head>
<style type="text/css">
body {background-image: URL('<?=$background;?>'); background-repeat: no-repeat;}

</head>
<body>
..........
Avatar billede runekeldsen Nybegynder
01. august 2002 - 22:33 #8
tak sukos men det kan jeg kun bruge hvis det skulle være baggrund til hele siden men det skal kun være baggrund i en tabel
Avatar billede runekeldsen Nybegynder
04. august 2002 - 01:33 #9
Ok har fundet en løsning tak for forsøget :-)
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