« 1 2 3
Autor Zpráva
paul27
Profil *
Předešlou větu beru zpět, protože tam je nastaveno jen top a to do strany nevybočí, takže jen u toho loga.
paul27
Profil *
Tak jsem to teď nahrál na web a výsledek je u mě takovej, že nejsou ty dva divy (nabidka a text) zarovnané pod logem. Kód je takovýto:

#logo {width: 997px;
height: 81px;
border: 1px solid black;
position: absolute;
top: 31px;
margin: lem auto;}

#nabidka {background-color: moccasin;
width: 248px;
height: 590px;
border: 1px solid black;
position: absolute;
top: 116px;
padding: 0;
margin: 0px;
list-style-type: none;}

#obsahnabidka {margin: 0;
padding: 20px 4px;}

body {background-image: URL("pozadi.gif");
background-repeat: repeat;
margin: 0;
padding: 0;
text-align: center;}

#text {width: 745px;
max-width: 745px;
_width: expression(document.body.clientWidth > 745? "745px":"auto");
background-color: white;
position: absolute;
top: 116px;
border: 1px solid black;
padding: 0;
margin: 0 0 0 256px;}

#obsahtext {margin: 0;
padding: 20px 4px;}

#nastred {margin: 31px auto 4px;
text-align: left;
width: 997px;}

#nabidka a:link, a:visited {text-decoration: none;
color: green;}
#nabidka a:hover {text-decoration: underline;
color: YellowGreen;}

li {list-style-type: square;
text-align: left;}
#nabidka li {list-style-type: none;}
h3 {text-align: left;}
h1 {text-align: center;}
p {text-align: left;}
hr {width: 140px;
height: 1px;}
img {border: none;}
Bubák
Profil
[/i]AlešD
[i]dej do sekce head něco následujícího:
<meta http-equiv='content-type' content='text/html; charset=windows-1250'>


V head je tohle:
<meta http-equive="Content-Type" content="text/html" charset="windows-1250">
Oprav překlep.
paul27
Profil *
to Bubák:

Díky moc. Nevíš, jak ještě udělat, aby to bylo zarovnané pod sebou?
paul27
Profil *
Hele vždyť to <mata...>mám dobře. Proč to teda nejde v Opeře?
AlešD
Profil
Místo #nastred {margin: 31px auto 4px;

dej #nastred {margin: 31px auto 0;
paul27
Profil *
Díky zkusím, ozvu se. A ještě jedna věc (snad poslední), co s tím kódováním v tý Opeře? Napsané to mám dobře. Kokrétně takhle:

<meta http-equive="Content-Type" content="text/html" charset="windows-1250">
AlešD
Profil
Psal to už bubák ne equive anóbržto equiv
paul27
Profil *
Fajn, když už otravuju, tak se ještě zeptám. Úplně před všechny tagy se píše verze html (doctype), jako třeba máte tady na fóru:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">

Já bych tam asi měl mít taky něco ne? Co tam napsat?
AlešD
Profil
Nemusíš to tam psát vůbec. V zásadě je deklarace doctype na nic, pominu-li přepínání módu prohlížečů a validátory, které podle toho co tam napíšeš validují. Což tě ale nemusí trápit.
Pokud bys tam něco přece jenom chtěl dát, tak klidně to co jsi napsal výše.
paul27
Profil *
Tak jo, snad je to všechno. Ještě to zkusím a doufám, že to už půjde.
Bubák
Profil
Když už jsi nakousnul DOCTYPE, tak odstraň XHTML zápis (koncová lomítka a případné mezerz před lomítkem) u některých tagů, viz příklad:
<hr /> - XHTML
<hr> - HTML
paul27
Profil *
Tak jsem to právě nahrál na web. Podívejte se prosím ještě jednou. Už by se to mělo zobrazovat na středu monitoru, zarovnané pod sebou a se stejnýma mezerama mezi všemi divy. Snad to tak je.

Díky moc za ochotnou pomoc.
paul27
Profil *
Ještě se radši nedívejte, zase jsem někde nezměnil nějakou šířku či co, takže to ještě opravím.
Zdeněk Košťál
Profil
paul27

Pokud budeš chtít něco pozicovat vzhledem k tomu vystředěnému divu (#nastred), tak stačí do tomu divu #nastred nastavit
position: relative;
paul27
Profil *
Tak nyí by to mělo být tak, jak jsem psal o kousek nahoře. Ještě jednou děkuju všem za pomoc.
« 1 2 3

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0