Side pictures that follow..

Joomla! forum. Joomla! Questions and Answers.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
lid_989
Δημοσιεύσεις: 22
Εγγραφή: 17 Δεκ 2009 15:16
Τοποθεσία: Prague
Επικοινωνία:

Side pictures that follow..

Δημοσίευση από lid_989 » 04 Δεκ 2012 14:00

Καλησπερα,

Εχω ενα σιτε με τζουμλα 2.5 και θα ηθελα να προσθεσω στην δεξια και αριστερη πλευρα καποιες εικονες που θα ακολουθουν τον χρηστη του σιτε..

Πως μπορω να το κανω?

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Side pictures that follow..

Δημοσίευση από alou » 04 Δεκ 2012 17:55

Εξαρτάται από την ακριβή συμπεριφορά που θες.

Γίνεται και με CSS αν ορίσεις το στοιχείο position:fixed για να μείνει 'καρφωμένο' σε κάποιο σημείο και με javascript αν θες κάτι πιο περίπλοκο, π.χ. να ανεβοκατεβαίνει μέσα σε κάποια συγκεκριμένα όρια, να κάνει κάποιο animation κλπ.

Τώρα αν υπάρχει κάποιο έτοιμο module που έχει παρόμοια λειτουργία δεν έχω ιδέα. Όμως είναι σχετικά εύκολο να το κάνεις μόνος σου, με κάποιες οδηγίες, αρκεί να περιγράψεις ακριβώς τι θες.

lid_989
Δημοσιεύσεις: 22
Εγγραφή: 17 Δεκ 2009 15:16
Τοποθεσία: Prague
Επικοινωνία:

Side pictures that follow..

Δημοσίευση από lid_989 » 04 Δεκ 2012 18:28

Euxaritstw gia tin apantish..

Polu apla, Mia mono eikona pou tha exw ta ena mikro flash. pou tha exei link se ena article

Auto, thelw na akolouthei ton xristi (apla_ xwris efe)

Euxaristw

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Side pictures that follow..

Δημοσίευση από alou » 04 Δεκ 2012 19:09

Θα πρέπει να δεις το στοιχείο που το περιβάλλει για να ορίσεις σε αυτό κάποιους κανόνες.

Αν πχ έχεις φτιάξει ένα module και έχεις βάλει suffix -follow πιθανώς έχει φτιαχτεί ένα div class="moduletable-follow" (εξέτασέ το με firebug για να δεις).

Οπότε, στο css σου θα πρέπει να βάλεις κάτι του τύπου:

Κώδικας: Επιλογή όλων

.moduletable-follow {
position:fixed;
top:50%;
left:50%;
margin-left:400px;
}
Το position:fixed απλά το καρφώνει σε κάποιο σημείο, οπότε πρέπει να δώσεις τις αποστάσεις.
Με τα 50% top / left το φέρνεις ακριβώς στη μέση (είναι το πιο ασφαλές για να είσαι σίγουρος που θα μπει ανεξαρτήτως διάστασης / ανάλυσης οθόνης). Αν θες να είναι π.χ. στη δεξιά στήλη δηλώνεις ένα margin-left ανάλογο (περίπου τα μισά pixel από το πλάτος του template).

Κάπως έτσι θα πειραματιστείς και θα μας πεις τι έγινε.

Απάντηση

Επιστροφή στο “Joomla! γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες