Autor Zpráva
gardener
Profil
Zdravím, rád bych si udělal strukturu prvku ve stylu:
------------------------------
| H1 text + bg image |
------------------------------
| |
| Obsah |
| |
| |
------------------------------
| fotter bg image |
------------------------------


Bylo mi dnes porazeno, že
Místo struktury
div
div /div
div /div
/div

zvolit raději
div
div
div
/div
/div
/div

Chtěl bych se zeptat proč a zda by to vlastně celé nebylo lepší vložit do tabluky, kdy jednotlivým td, přiřadím třídu?

A poslední věc, pokud bych zvolil řešení s DIVy, jak ho udělat co nejefektivnější, co se týče dědění atd. a jak vyřešit pozicování jednotlivých prvků boxu?

Děkuji za každou radu.
habendorf
Profil
Tos mohl pokračovat v původním threadu. Když budeš mít ty divy zanořené do sebe, tak nic pozicovat nemusíš, ne?
panther
Profil
gardener:
zda by to vlastně celé nebylo lepší vložit do tabluky
jedná se o tabulková data? Pak ano. Nejedná se o tabulková data? Na tabulku zapomeň.

jak ho udělat co nejefektivnější, co se týče dědění atd.
co udělat? Jaké dědění máš na mysli?
gardener
Profil
Jedná se o data z vyhledávání, ty vrátím v tabulce, ale celý ten box pr vyhledávání mi tak nějak příjde lepší ale složitější udělat beztabulkově.

Dědění mám na mysl např:
#company_search_header
{
	
	width:525px;
	height:300px;
	background: #34BEFF url('../img/comp_search_head.jpg') no-repeat;
	
}


a zde pak jen změním bg,
#company_search_footer
{

background: #34BEFF url('../img/comp_search_footer.jpg') no-repeat;
}

pokud ale zapíši:

#company_search_header #company_search_footer
{
	
	width:525px;
	height:300px;
	background: #34BEFF url('../img/comp_search_head.jpg') no-repeat;
	
}


Tak dědění nefunguje..
panther
Profil
gardener:
bez ukázky těžko soudit. Pozadí se nedědí.

#company_search_header #company_search_footer
nastaví pozadí #company_search_footer, které je uvnitř #company_search_header. První zápis nastavuje pozadí oběma, jak headeru, tak footeru.

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