| Autor | Zpráva | ||
|---|---|---|---|
| Jakub Šebík Profil |
#1 · Zasláno: 17. 5. 2011, 16:04:27
Dobrý den,
Potřebuji na stránky lištu, krerá bude v šířce přes celou obrazovku a ve výšce tak cca 1,5cm, ale nevím, jestli to mám správně (myslím že určitě ne :(). Dám vám sem kód, ale myslím si že mi dáte lepší. Css kód:
.akce
{
position: fixed;
top: 0;
left: 0;
right: 0;
background: url(akce_pozadi_cervena.gif);
}
Děkuji |
||
| Trejpa Profil |
#2 · Zasláno: 17. 5. 2011, 16:14:44 · Upravil/a: Trejpa
Jakub Šebík:
.akce
{
position: fixed;
_position: absolute; /* pro IE 6 */
top: 0;
left: 0;
width: 100%;
height: 1.5cm;
background: url(akce_pozadi_cervena.gif);
}Internet Explorer 7, 8, 9 musí být ve standardním módu. Internet Explorer 6 (a méně) fixní pozici neumí, lze ji buď doskriptovat nebo se spokojit s pozicí absolutní. Nezapomeň obsahu pod lištou vytvořit horní odsazení, aby jeho obsahový začátek nezalézal pod lištu. |
||
| Jakub Šebík Profil |
#3 · Zasláno: 17. 5. 2011, 16:39:18
Dobrý den,
Děkuji, ale jak zastavím, aby se sišta opakovala do nekonečna? Děkuji. |
||
| Trejpa Profil |
#4 · Zasláno: 17. 5. 2011, 16:42:06
Jakub Šebík:
Jaké nekonečno máš na mysli? Na šířku se lišta roztáhne pomocí width: 100%, pozadí se ve výchozím stavu opakuje pod celou lištou. |
||
| laijk Profil |
#5 · Zasláno: 17. 5. 2011, 16:44:31
Oakúšaj: {background-repeat: no-repeat;}
|
||
| Jakub Šebík Profil |
#6 · Zasláno: 17. 5. 2011, 16:44:56
Trejpa:
Mám na mysli to, že obrázek nemám dost veliký, takže dole vidím kousek začátku. De to nějak zastavit? Děkuji |
||
| laijk Profil |
#7 · Zasláno: 17. 5. 2011, 16:47:29
keď nastavíš width:100% malo by to byť presne na šírku, ale osúšaj ten background-repeat: no-repeat
|
||
| Jakub Šebík Profil |
#8 · Zasláno: 17. 5. 2011, 16:50:20
laijk:
Když dám tu tvou variantu, načte se mi jen lišta. Web ne. Co s tím? Díky |
||
| Trejpa Profil |
#9 · Zasláno: 17. 5. 2011, 16:51:27 · Upravil/a: Trejpa
Jakub Šebík:
Tak tomu bloku nenastavuj výšku v centimetrech, ale v pixelech podle výšky použitého obrázku, třeba: height: 50px;
Jinak nech pozadí opakovat jen vodorovně: background-repeat: repeat-x;
|
||
| laijk Profil |
#10 · Zasláno: 17. 5. 2011, 16:52:31
ale čo si dal pred {background-repeat: no-repeat;} ?? skús tam dať img, ale to ti spravý na všetky obrázky, ak chceš tak si ho nejak označ
|
||
| Jakub Šebík Profil |
#11 · Zasláno: 17. 5. 2011, 16:54:39
Trejpa, laijk:
Děkuji již vyřešeno pomocí tagu background-repeat: repeat-x; Díky za pomoc!!! |
||
| laijk Profil |
#12 · Zasláno: 17. 5. 2011, 16:56:06
Mám na mysli to, že obrázek nemám dost veliký, takže dole vidím kousek začátku.
-prepáč, som si nevšimol, že dole, potom jasne že repeat-x, som sa čudoval prečo to nemáš na celú šírku :D |
||
|
Časová prodleva: 14 let
|
|||
0