Autor Zpráva
grooom
Profil *
Ahoj, měl bych dvě otázky abych to nemusel zakladat dvakrát... takže první otázka:

1) Jak to mám udělat aby se mi ta mřížka (obrázek na pozadí opakoval kolem celeho divu a ne jenom tam kde je text?

www.imgup.cz/images/2015/08/04/obrp.jpg


2) udělal jsem vysouvací menu, dak jsem tomu rám, ale ten se zobrazil jen částečně, proč? a jak to mám opravit?

www.imgup.cz/images/2015/08/04/vm.jpg

#menu ul li ul li  {
/* border: 1px solid black;   */
}


Děkuji za odpověď


edit: zamozřejmě v tom kodu ty hvězdičky (/* */)být nemaji, ted sem to zapoměl smazat
Taurus
Profil
Povídání o živých ukázkách
Vilak
Profil
Prosím, můžeš sem vložit kompletní CSS (a taky HTML) těch 2 příkladů, s kterými chceš pomoct?
u toho 1. nevím, jak to máš udělané to pozadí, ale co kdybys tam udělal něco v tomto smyslu?
HTML
<!-- obalovací divy -->
  <div id="content">
    TOTO JE DIV, U KTERÉHO CHCEŠ MŘÍŽKU
  </div>
<!-- další divy -->
CSS
#content {min-height: 400px; min-width: 500px; background url(/*cesta_k_fotce*/); background-repeat: repeat;}
Pozn.: jen tipuju, nevím, jak to máš udělané ty... :)
grooom
Profil *
Tak tady to je k tomu menu http://kod.djpw.cz/etob
a tamto s tim pozadí nefunguje jak bych chtěl, podle tvého odhadu. Tady dávám kod:
#obsah {
  float: left;
  width: 750px;
  background-image: URL('obr/ikonka2.jpg'); /* obrázek na pozadí */
  background-repeat: repeat;
  padding: 10px;
}

a v html:
 <div id="obsah"> 
začátek článku....</br>
..necoo........</br>
......necoo............</br>
......necoo...........</br>
Konec článku....</br>
 </div>   



a ted sem si uvědomil.... že ten div obsah se roztahne jenom na délu textu a zbytek se vyplni divem hlavni kde je obsah a podmenu... kdybych nastavil obrázek "hlavni" a obsah by byl větší než podmenu tak se ten obrázek zorazí pod podmenu.... jak to vyřešit?
<div id="hlavni">
<div id="obsah">
</div>
<div id="pomenu">
</div>
</div>


musel bych ten obrázek dát také do id="hlavni", ale nastavit tam aby se po ose x opakoval jen do 750px; jde to nějak?


a nebo udělat obrázek velky 1000px (z toho 750px by byla ta mrizka a 250 bilé)


tak ten obrázek na pozadi sem uz vyresil, ale i tak jde nastavit max opakovani po ose x?
Tomáš123
Profil
grooom:
1) Jak to mám udělat aby se mi ta mřížka (obrázek na pozadí opakoval kolem celeho divu a ne jenom tam kde je text?
Bolo by potrebné poznať výšku bloku, použiť tabuľkové hodnoty displayu, dopočítavať JavaScriptom ale sa poohliadnuť po nejakom riešení rovnako vysokých stĺpcov. Pri troche šťastia bude stačiť aj zmeniť prvok, ktorému pozadie nastavuješ. Bez ukážky ťažko radiť.

2) udělal jsem vysouvací menu, dak jsem tomu rám, ale ten se zobrazil jen částečně, proč? a jak to mám opravit?
Nie rám, ale pozadie. Spôsobila to napevno nastavená šírka a zbytočne zložitý postup. Prerobil a okomentoval som ti ukážku. Menu ako to tvoje sa urobiť aj oveľa úspornejšie a jednoduchšie. Žiadne relatívne poziciovanie tam nie je potrebné.

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: