Autor Zpráva
Obin
Profil *
jaky je rozdil mezi temito dvema udelatky? mam nejaky obalovy div, ktery ma nastavene opakujici se pozadi, aby se zajistila "stejna vyska navigacnich sloupcu i textu". V tomto obalovem divu jsou vnoreny divy - leve menu, text a prave menu. Pokud ted levemu menu priradim background-color, tak se neobarvi. Pokud mu nastavim jen background, tak se obarvi.......
Nox
Profil
je to proto, že to máš blbě - emericky, napiš to britsky (colour)

background pouze zkracuje zápis... parametry jsou
colour image repeat pos-x pos-y "přibitost" (výpůjčil sem si termín z jpw)
Str4wberry
Profil
Odpovídám Obinovi:
Tvůj kód vypadá nějak takto:
background-color: barva; background: url('');
Je to tak?

Ptám se Noxe:
„je to proto, že to máš blbě - emericky, napiš to britsky (colour)“
Tedy background-colour?
Bubák
Profil
Nox
je to proto, že to máš blbě - emericky, napiš to britsky (colour)
To je teda, s prominutím, blbost.

Obin
Nemáš ukázku?
Bubák
Profil
Str4wberry na to asi kápnul.
Obin
Profil *
ee

#all {
background: url("pozadi.gif") top left repeat-y;
}

#left {
background-color: #00ccff;
}

-----------index.php----------------

<div id="all">
<div id="left> <include ....> </div>
<div id="text">
...
...

a tak dale. Ale to neni jen u menu. Proste pokud ma obalovy div nastaveny background-image, pak mi vsechny divy ktere obsahue ignoruji background-color. Ale akceptuji bakground
Trejpa
Profil
Nox
Americky, prosím: color
http://www.jakpsatweb.cz/css/background-color.html
http://www.w3.org/TR/CSS21/colors.html#propdef-background-color

Obin
Bez příkladu lze jen hádat, kde máš chybu. Např. vlastnosti neuvedené v background nulují předchozí nastavení konkrétnějších.

Např.
h1 { background-repeat: no-repeat; background: url(logo.jpg); }
<h1>Nadpis, u kterého se pozadí opakuje</h1>
Obin
Profil *
a po americku to opravdu nejde :D
Trejpa
Profil
Obin
<div id="left>

Že by <div id="left">?
Obin
Profil *
to je jen prepis, uvozovky tam ve skutecnosti nechybi
Nox
Profil
Omlouvám se, řešil sem nedávno podobný problém, ale očividně tedy obráceně
Obin
Profil *
dam sem presny stylopis i index. Nelekejte se, jsou tam nektere praseciny jak se ucim nove veci a postupne to nabaluju na sebe.
#all {
	width: 900px;
	margin: 5px auto;
	background-image: url("images/pozadi1.png");	
	background-position: 0px 50px;
	background-repeat: repeat-y;
	text-align: left;
}

#head {
	height: 120px;
	border-bottom: 2px solid black;
	background: url("images/logo.png") top left no-repeat;
	//background-color: #6495ed;
	//background-color: #191970;
	margin-bottom: 1px;
}

#midall {
	margin: 0px 145px 0px 145px;
}

#navigation {
	padding-left: 15px;
	padding-right: 15px;
}

#main {
	margin-bottom: 10px;

}

#left {
	width: 140px;
	float: left;
}

#right {
	width: 140px;
	float: right;
	padding-bottom: 100px;
}

#text {	
	padding: 10px 15px 15px 15px;
	
}

#quarter {
	
	height: 35px;
	clear: both;
	border-top: 2px solid black;
	background-color: #F6C760;
	text-align: center;
}	

/* Menu */

#lmenudiv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: black;
	text-align: right;
	font-size: 16px;
}

#lmenudiv a {
	display: block;
	width: 140px;
	text-decoration: none;
	font-weight: bold;
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid darkblue;
}

#lmenudiv a:hover {
	color: white;
	background-color: #0E334F;
}

----------------------------------

<div id="all"> 

	<div id="head"> 
	</div> 
	
	<div id="main">

		<div id="left"> 
			<?php include "lmenu.php"; ?>
		</div> 
		
		<div id="right"> 
			<?php include "rmenu.php"; ?>
		</div> 
		
		<div id="midall">

			<div id="navigation"><h6>Navigace</h6><hr>
			</div>

			<div id="text">
cerne je vyznacena barva co se tam nechce nacist
Miloš
Profil
Tohle tak úplně nepomůže, protože neznáme kód, který je doplněn pomocí include – v této ukázce v HTML není žádny prvek s id="lmenudiv".
Nejlepší bude, když dáš odkaz na stránku.

Mimo to jsem narazil na následující chybu (nemá s tím možná nic společného, ale pro jistotu):
Na 14. a 15. řádku css máš chybu – komentáře zapisuješ nako v c/js/php za dvěma lomítkama:
//background-color: #6495ed;
//background-color: #191970;


ale to v css nejde. CSS zná pouze /* takovéto komentáře */
Obin
Profil *
FF reaguje i na komentare // IE je ignoruje. Ale proverim to, jestli nahodou v tomhle neni zakopanej pes. Jinak lmenudiv je pouze ID pro seznam. Jinak receno, to leve menu je jen nastylovany seznam polozek

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