Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak się nazywa taka funkcja?
#1
Witam. Chciałbym na swojej stronie zrobić tak, by w trakcie przewijania jej z góry na dół - jedno menu było zawsze wyświetlane na danej wysokości. Przewijamy stronę a po prawe stronie zawsze widzimy, jeżdżące menu.
Stronę mam opartą na czystym, zwykłym, starym HTMLu.

Nie wiem natomiast jak określa się taką rzecz. Jak to się nazywa?
Bo nie znając nazwy tego elementu, nie mogę niczego znaleźć w sieci. A chciałbym takie coś zaimplementować do swej witryny.

Co to zatem więc jest?
Odpowiedz
#2
position:fixed w css

lub w jquery baaardzo prosty kod:

Kod:
$(window).scroll(function(){
            var scrollTop = $(window).scrollTop();
            if(scrollTop != 0)
                $bar.stop().animate({'opacity':'0.2'},400);
            else
                $bar.stop().animate({'opacity':'1'},400);
        });

        $bar.hover(
            function (e) {
                var scrollTop = $(window).scrollTop();
                if(scrollTop != 0){
                    $bar.stop().animate({'opacity':'1'},400);
                }
            },
            function (e) {
                var scrollTop = $(window).scrollTop();
                if(scrollTop != 0){
                    $bar.stop().animate({'opacity':'0.2'},400);
                }
            }
        );

Oczywiście wcześniej do tego kodu musisz podstawić pod zmienną $bar ten jeżdzący element - np $bar = $('#jakis_element'). Ale to już są podstawy jqeury a kursów masz od groma Smile
Odpowiedz
#3
Cześć, dzięki za odpowiedź. I dzięki nawet za podanie kodu.
Mam jednak pytanie. Napisałeś, że "musisz podstawić pod zmienną $bar ten jeżdzący element".
A ten jeżdżący element CZYM JEST? To znaczy, jakiś plik html? Dobrze rozumuje? Taka jakby strona właściwa, któa zawiera np. linki, które to będą jeździć?
Odpowiedz
#4
Oj widzę że totalnie nie czaisz podstaw.
Element - bo ja wiem - div czy co to tam ma jeździć. Kwestia tego jak napisany jest kod.
Więcej niestety pomagać ci nie będę. Nie zrozum mnie źle. Na początku nauka podstaw, potem łap się na takie sprawy.
Odpowiedz
#5
Odpowiedz
#6
Dzięki za odpowiedzi. Ale jedyne co mi się kojarzy z użyciem atrybutu "DIV" to ustawianie wyrównanie na stronie. Lewa, środek lub prawa. Dzięki za pomoc ale wychodzi na to, że będę zmuszony kupić wykonanie takiego kodu i napisać temat w dziale Webbazar. Widzę natomiast, że się znacie. Nie chcielibyście może od razu zarobić?

Podam szerszy opis tego co potrzebuję z BARDZO WAŻNĄ klauzulą:

Mam swoją stronę. Napisaną bardzo dawno, starym HTMLem. Ale działa.
Mam ją podzieloną na trzy sekcje: lewe menu, środek - treść, prawe menu.
W środkowej części (treść) mam dużo ułożonych rzeczy - stronę można przewijać i przewijać. Jest długa w pionie.
Zatem zależy mi na stworzeniu takiej jakby ramki (czy jak to się zwie bo nie wiem), która będzie zawsze widoczna na wysokości.
Czyli, jeżeli ktoś przewinął stronę na jej środek (na środek jej wysokości), to po prawej stronie widzi on zawsze dodatkową zawartość. Tą dodatkową zawartością będę linki, które mam oparte na kotwicach, na tej podstronie.

Zatem proszę o wycenę (nie musi być odpowiedź na prywatną skrzynkę, można pisać i tutaj).
Zależy mi na napisaniu takiego właśnie kodu, który będzie działał bez przeszkód po zaimplementowaniu do kodu strony i który będę mógł edytować o nowe pozycje.

KLAUZULA:
- taka funkcja (przemiesczające się elementy zdefiniowane przeze mnie) muszą działać na wszystkich popularnych przeglądarkach (Opera, Mozilla, Chrome, Explorer).
- chciałbym zachować możliwość nieskomplikowanej edycji tekstu. To znaczy, chciałbym aby kod był napisany w taki sposób bym był w stanie go modyfikować dodając kolejne linki-kotwice do tej rameczki albo je usuwając. Więc weźcie pod uwagę chwilę na zaznajomienie mnie z dodawaniem/usuwaniem kolejnych pozycji w tym latającym menu. Jeśli nie będę sam umiał edytować zakupionego skryptu to jest mi on i tak na nic. Ale myślę, że jeśli chodzi o dodawanie linków, to będzie to prosta czynność.
Odpowiedz
#7
chodzi ci o takie?
http://webdesignerwall.com/
Odpowiedz
#8
O tak, Kartofelek. Z tym, że chcę to po prawej stronie.
I z tym, że musi to działać na mojej stronie. A moja strona zawiera czysty HTML. I to dosyć stary. Mogę podać do wglądu stronę jeśli trzeba.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z funkcją download plików typu mp3 Trent 5 4,372 04-09-2012, 19:42
Ostatni post: Trent
  Czy zadziała taka komibnacja? [email protected] 2 2,594 14-04-2012, 17:31
Ostatni post: [email protected]
  Jak zrobić taką podstronę kurou 18 8,912 03-04-2012, 02:49
Ostatni post: kurou
  Jak stworzyć taką stronę? sokolmarysia 1 2,298 06-07-2011, 15:40
Ostatni post: Pedro84
  Zapomniana funkcja w php kam7 2 2,352 09-08-2010, 18:39
Ostatni post: Dhofca

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl