Autor Zpráva
jo.ne
Profil
Zdravím všechny, začínám s tvorbou webu, ale narazil jsem na takový kosmetický problém. Jako pozadí jsem si zvolil příslušný obrázek, ale když stránkou roluji, tak se mi obr. znovu načítá (nezůstává zafixovaný). KOukal jsem již zde na fórum, ale asi to pořád píšu špatně. Zde je můj kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title></title>
  </head>
  <body background="/pozadí/cerna3.jpg" bgproperties="fixed" text="#fffafa" link="#151b8d" vlink="#7fffd4">
    
      <div style="position: absolute; width: 610px; top: 120px; left: 150px">; 
 for 16-bit app support
[fonts]
[extensions]
[mci extensions]
[files]
mts=MPEGVideo
ts=MPEGVideo
tts=MPEGVideo 
      </div>
 
      <div style="position: absolute; width: 1340px; top: 0px; height: 120px; left: 0px">
           <center><img src="/pozadí/dj1.jpg"></center></div>
 
      <div style="position: absolute; width: 150px; top: 120px; left: 0px">; 
 for 16-bit app support
[fonts]
[extensions]
mts=MPEGVideo
ts=MPEGVideo
tts=MPEGVideo 
  </div>
 
  </body>
</html>

Můžete mi prosím poradit? Děkuji
pharaon.jh
Profil
já to mám udělaný na své stránce takto
body {
    margin: 0;
    padding: 0;
    background: url("../galerie/stranky/plocha.jpg");
    background-size: cover;
    background-attachment: fixed;
}
kdyžtak se koukni ta moji stránku jestli si to myslel takto že ten obrázek zůstane bez hnutí při scrolování
www.pharaon.wz.cz/menu/novinky.php


a musíš to dát do souboru css
jo.ne
Profil
Přesně tak jsem to myslel. Akorát v css se moc nevyznám. Nevíš jak to zapracovat do toho mého body?
jefitto44
Profil
jo.ne:
<body background="/pozadí/cerna3.jpg" bgproperties="fixed" text="#fffafa" link="#151b8d" vlink="#7fffd4">

Nepoužívaš na deklaraciu body CSS, ale html, tam to asi nejde zrobiť... okrem toho vlink, link atď sa neodporúča používať, lebo je to zastaralé (rovnako ako napr. tág <center>)

Takže v tvojom prípade by to bolo asi takto, ak by som to mal zapísať priamo...

<body style="background-image: url("cestakobrázku"); background-repeat: no-repeat; background-attachment: fixed; ">


//EDIT:
Nechcem nejako rýpať, ale vyzerá to tak, že sa snažíš používať nejaký nepekný program na tvorbu stránok, čo rozhodne neodporúčam... Inak si v tom kóde neviem vysvetliť veci ako [extensions] atď...
Na začiatok, určite nahraď celkom prvý riadok týmto: <!Doctype html>, pretože písať celý doctype je blbosť, zvlášť ak nevieš, či ideš používať strict, alebo transitional...


A ako písať veci do CSS?
Medzi <head> a </head> pridaj túto čarovnú formulku:
<link rel="stylesheet" href="style.css"> a následne si v tej istej zložke, ako máš tento súbor vytvor nový súbor a pomenuj ho style.css a do toho môžeš napísať to, čo ti uviedol Pharaon
Chamurappi
Profil
Reaguji na jo.ne:
Myslím, že atribut bgproperties="fixed" nepodporují všechny prohlížeče. Chceš-li rychlé a jednoduché řešení, zkus přidat k <body> atribut style="background-attachment: fixed".
Edit: oprava, omylem jsem napsal background-position, místo background-attachment.


Reaguji na jefitta44:
Nepoužívaš na deklaraciu body CSS, ale html, tam to asi nejde zrobiť...
Nerozumím, co tímhle chceš říct.

pretože písať celý doctype je blbosť, zvlášť ak nevieš, či ideš používať strict, alebo transitional...
Co na tom záleží? Důležitý je jen vykreslovací režim, jeho <!doctype> zajišťuje quirk, tvůj vyvolá standardní mód — při něm mu můžou věci fungovat jinak, než fungují teď.

Inak si v tom kóde neviem vysvetliť veci ako [extensions] atď...
To je očividně součást obsahu, nikoliv výtvor editoru.
jefitto44
Profil
Chamurappi:
Nepoužívaš na deklaraciu body CSS, ale html, tam to asi nejde zrobiť...
Že faraon mu tam odporúča vložiť vlastnosť z CSS, lenže on to nemá vôbec robené cez CSS... píše, že v CSS sa nevyzná... ale uznávam, že DEKLARÁCIA je celkom nepresné slovo...

To je očividně součást obsahu, nikoliv výtvor editoru.
Potom beriem naspäť... vyzerá to ako nejaký skript, či odkaz na akýsi temný externý modul, preto som si myslel, že ide o WYSIWYG
jo.ne
Profil
Omlouvám se, že reaguji až teď, ale nedostal jsem se k tomu dříve.
jefitto44: Stránky píšu v programu PSPad. Moc dobře nechápu jak to napsat v css. Tohle: <link rel="stylesheet" href="style.css"> vložím do toho kódu co jsem zde poslal nebo si vytvořím úplně nový kód? Pak ale nevím jestli bude mít ten nový koncovku html nebo css nebo úplně jinou. To, že si pak ještě mám vytvořit style.css a celý kód stránek do něj psát to snad i chápu:) Prosím poraď:)

Chamurappi: Do kódu co jsem zde uvedl, jsem přidal style="background-attachment: fixed" a vypadalo to takhle <body style="background-attachment: fixed" background="/pozadí/cerna3.jpg" bgproperties="fixed" text="#fffafa" link="#151b8d" vlink="#7fffd4"> a funguje to:)
juriad
Profil
jo.ne:
Tímto se již pohybujes v CSS. CSS lze zapisovat třemi způsoby (atribut style, element style, přilinkovaný soubor);
podívej se na CSS styly - úvod » Příklady
jo.ne
Profil
Jdu na to mrknout. Děkuji

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: