vapros za script

10 отговора 331 прегледа
#1

vapros za script

niakoi moje li dami kaje kak beshe scripta za backgrounda da ne se dviji. (iamame dalag text i kato go prevartame s scrolera backgrounda stoi na edno misto)

Отговор
в отговор на roro #2

Re: vapros za script

CSS
background-attachment : fixed;

или JavaScript
object.style.backgroundAttachment = "fixed";

Най-същественото е невидимо за очите
Отговор
в отговор на Lot #3

Re: vapros za script

a kade tochno da go vpisha ???

Отговор
в отговор на roro #4

Re: vapros za script

Има няколко начина.


<STYLE TYPE="text/css">
BODY {background: white url("bgimage.jpg") fixed;}
</STYLE>


това в хедъра на HTMLa.

А може и в <BODY> таг-а - така :


<BODY STYLE="background: white url('bgimage.jpg') fixed;">


Или с JavaScript -


document.body.style.background = "#FFFFFF url('bgimage.jpg') fixed;";


А като прочетеш, какво пише тук, ще разбереш и какво още може да се прави и защо.
[линк]


Най-същественото е невидимо за очите
Отговор
в отговор на Lot #5

Re: vapros za script

nishto nestava da mu se nevidi
eto tva mi e taga

<body bgcolor="#FFFFFF" text="#FFFFFF" background="fon.jpg">

kade da go prasna toia java script ??

Отговор
в отговор на Lot #6

Re: :-(

of uzas, nestava. samo mi izchezva fona ;-(

Отговор
в отговор на roro #7

Re: vapros za script

<body style="background: white url('fon.jpg') fixed;" text="#FFFFFF">

<body style="background-image : url(fon.jpg);background-attachment : fixed;" text="#FFFFFF">

и по двата начина работи, замести си твоето <body> с това, а ако не ти излиза фона, най-вероятно си объркал пътя или името на картинката.

Няма и не трябва да има правила и критерии, по които да се мисли и живее.
Отговор
в отговор на roro #8

Re: :-(

Ами 2 пъти се опитвам да ти пратя мейл и двата пъти се върна. Та значи:

Това е с CSS (Cascading Style Sheets) -
Style дефиниции в главата (мейду <HEAD> и </HEAD> таговете) на файла.
Прави се с тага <STYLE TYPE="text/css">/</STYLE> :


<HTML><HEAD>
<STYLE TYPE="text/css">
<!--
BODY { background : #ffffff url('fon.jpg') fixed; }
//-->
</STYLE>
</HEAD>
<BODY>
<TABLE HEIGHT="1000" WIDTH="100%"><TBODY>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - TOP</TD></TR>
<TR><TD HEIGHT=900></TD></TR>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - BOTTOM</TD></TR>
</TBODY></TABLE>
</BODY></HTML>


Следващото е също с CSS, но тук се ползва STYLE атрибутра на тага, който се модифицира. Този метод е с по-висок приоритет. T.e. ако си указал всички линкове да бъдат с червен цвят, ако на някой <A HREF... > таг добавиш STYLE="color : yellow;", то само този линк ще бъде в жълт цвят:


<HTML><HEAD>
</HEAD>
<BODY STYLE="background: #ffffff url('fon.jpg') fixed;">
<TABLE HEIGHT="1000" WIDTH="100%"><TBODY>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - TOP</TD></TR>
<TR><TD HEIGHT=900></TD></TR>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - BOTTOM</TD></TR>
</TBODY></TABLE>
</BODY></HTML>


и с JavaScript. Исползва се за DHTML - динамичен HTML. T.e. промяна на размера, цвета, позицията или някое друго свойство на даден елемент в страницата, в определен момент или при настъпване на определени условия (като кликване върху линк, например) :


<HTML><HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function changeBgStyle() {
document.body.style.background = "#ffffff url('fon.jpg') fixed";
};
//-->
</SCRIPT>
</HEAD>
<BODY>
<TABLE HEIGHT="1000" WIDTH="100%"><TBODY>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - TOP ><a href="javascript:changeBgStyle()"> CLICK</a></TD></TR>
<TR><TD HEIGHT=900></TD></TR>
<TR><TD HEIGHT="50" ALIGN="center">This is Sample - BOTTOM</TD></TR>
</TBODY></TABLE>
</BODY></HTML>


Най-същественото е невидимо за очите
Отговор
в отговор на Lot #9

Re: :-)

Blagodaria za izcherpatelnia otgovor.

Отговор
в отговор на roro #10

Ako shte e samo za IE ...

nqma nujda da se mychite tolkoz s JavaScript i CSS

<BODY bgcolor="#FFFFFF" text="#000000" background="Docum/Image4.gif" bgProperties=fixed>

Отговор
в отговор на MacroSoft #11

Re: Ako shte e samo za IE ...

Всъщност това върви не само на IE, а и на Mozilla 1.3, Opera 7 и Netscape 6.2.
Едно от предимствата на CSSa е в това, че ако решиш да смениш картинката на бекграунда на всички страници, или да не е фиксиран, ще се наложи да ги променяш 1 по 1. Ако са дефинирани във външен CSS файл, ще направиш точно една промяна.

Впрочем искам да кажа, че в различните случаи различни решения се оказват най-удачни.

Най-същественото е невидимо за очите
Отговор