Θέση CSS (CSS-P) στο DHTML
- Προηγούμενη σελίδα Εισαγωγή στο DHTML
- Επόμενη σελίδα DHTML DOM
Το CSS χρησιμοποιείται για να προσθέσει στυλ στα στοιχεία HTML.
Παράδειγμα
Σημείωση:Οι περισσότερες περιπτώσεις DHTML απαιτούν IE 4.0+、Netscape 7+ ή Opera 7+!
- position:relative
- Πώς να τοποθετήσετε το στοιχείο σε σχέση με την κανονική του θέση.
- position:relative
- Πώς να τοποθετήσετε όλα τα τίτλοι σε σχέση με την κανονική τους θέση.
- position:absolute
- Πώς να ορίσετε μια στοιχείο χρησιμοποιώντας έναν αριθμητικό όρισμα.
Μπορείτε να βρείτε περισσότερα παραδείγματα στο κάτω μέρος της σελίδας.
Ποιες ιδιότητες μπορούν να χρησιμοποιηθούν με το CSS-P;
Πρώτα, το στοιχείο πρέπει να καθοριστεί η ιδιότητα 'position' (relative ή absolute).
Στη συνέχεια, μπορώ να ρυθμίσω τις παρακάτω ιδιότητες CSS-P:
- left - αριστερή θέση του στοιχείου
- top - τοπική θέση του στοιχείου
- visibility - καθορισμός αν το στοιχείο θα είναι ορατό ή κρυμμένο
- z-index - σειρά τοποθεσίας των στοιχείων
- clip - κοπή στοιχείων
- overflow - πώς να χειριστείτε το περιεχόμενο που υπερβαίνει
Position
Η ιδιότητα 'position' του CSS επιτρέπει τη ρύθμιση της τοποθεσίας ενός στοιχείου στο έγγραφο.
position:relative
Η ιδιότητα 'position:relative' τοποθετεί το στοιχείο με βάση την κανονική του θέση.
Το παρακάτω παράδειγμα τοποθετεί το στοιχείο 'div' στην θέση που βρίσκεται το δεξί του κανονικής του θέσης, 10 εικονοστοιχεία προς τα δεξιά.
div { position:relative; left:10; }
position:absolute
Η ιδιότητα 'position:absolute' τοποθετεί έναν στοιχείο με βάση το περιθώριο του παραθύρου.
Το παρακάτω παράδειγμα τοποθετεί το στοιχείο 'div' στην θέση που βρίσκεται το δεξί της περιθώριο του περιέκτη του, 10 εικονοστοιχεία προς τα δεξιά.
div { position:absolute; left:10; }
Ορατότητα
Η ιδιότητα 'visibility' καθορίζει αν ένα στοιχείο είναι ορατό ή όχι.
visibility:visible
Η ιδιότητα 'visibility: visible' καθιστά το στοιχείο ορατό.
h1 { visibility:visible; }
visibility:hidden
Η ιδιότητα 'visibility: hidden' καθιστά το στοιχείο μη ορατό.
h1 { visibility:hidden; }
Z-index
Η ιδιότητα 'z-index' χρησιμοποιείται για να τοποθετήσει έναν στοιχείο μετά από ένα άλλο. Η προεπιλεγμένη τιμή του 'z-index' είναι 0. Η τιμή είναι τόσο υψηλότερη, τόσο υψηλότερη είναι η προτεραιότητά του. Η τιμή 'z-index: -1' έχει χαμηλότερη προτεραιότητα.
h1 { z-index:1; } h2 { z-index:2; }
Στο παρακάτω παράδειγμα, αν τα h1 και h2 επικάλύπτονται ο ένας στον άλλον, το στοιχείο h2 θα βρίσκεται πάνω από το h1.
Φίλτρα
Η ιδιότητα 'filter' επιτρέπει τη προσθήκη επιπλέον στοιχείων στυλ σε κείμενο και εικόνες.
h1 { width:100%; filter:glow; }
Σημείωση:Για να χρησιμοποιήσετε την ιδιότητα filter, πάντα καθορίστε το πλάτος του στοιχείου.
Το παρακάτω παράδειγμα παράγει την παρακάτω έξοδο:
Κεφαλίδα
διαφορετικές φιλτράσεις
Σημείωση:Εκτός αν η ιδιότητα background-color έχει οριστεί ως transparent, κάποιες ιδιότητες Filter δεν θα λειτουργήσουν!
όρισμα | παράμετροι | περιγραφή | παράδειγμα |
---|---|---|---|
alpha |
|
επιτρέπει τη ρύθμιση της διαφάνειας του στοιχείου | filter:alpha( opacity=20, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=270) |
blur |
|
καταστήστε τα στοιχεία θολά | filter:blur( add=true, direction=90, strength=6); |
chroma | color | καταστήστε το καθορισμένο χρώμα διαφανές | filter:chroma( color=#ff0000) |
fliph | μηδέν | αντιστροφή στοιχείων οριζόντια | filter:fliph; |
flipv | μηδέν | αντιστροφή στοιχείων κάθετα | filter:flipv; |
glow |
|
καταστήστε τα στοιχεία να λάμπουν | filter:glow( color=#ff0000, strength=5); |
gray | μηδέν | θέτει στοιχεία σε μαύρο-μπλε | filter:gray; |
invert | μηδέν | θέτει στοιχεία με αναστροφή χρωμάτων και φωτεινότητας | filter:invert; |
mask | color | θέτει στοιχεία με καθορισμένο χρώμα υποβάθρου και διαφανές προσκήνιο | filter:mask( color=#ff0000); |
shadow |
|
θέτει στοιχεία με σκιά | filter:shadow (color=#ff0000, direction=90); |
dropshadow |
|
θέτει στοιχεία με σκιά | filter:dropshadow (color=#ff0000, offx=5, offy=5, positive=true); |
wave |
|
θέτει τα στοιχεία σε μορφή κυματισμού | filter:wave( add=true, freq=1, lightstrength=3, phase=0, strength=5) |
xray | μηδέν | Εμφανίστε τα στοιχεία με μαύρο και λευκό χρώμα με τις τιμές του ανοιχτού και της έντασης. | filter:xray; |
Φόντο
Η ιδιότητα background σας επιτρέπει να επιλέξετε τη δική σας φόντο.
background-attachment:scroll
Η φόντο θα κινηθεί όταν η σελίδα θα κάνει κύλιση.
background-attachment:fixed
Η φόντο δεν θα κινηθεί όταν η σελίδα θα κάνει κύλιση.
Περισσότερα παραδείγματα
- Ορατότητα
- Πώς να κάνετε ένα στοιχείο μη ορατό. Θέλετε να εμφανίζεται αυτό το στοιχείο ή όχι;
- Z-index
- Το Z-index μπορεί να χρησιμοποιηθεί για να τοποθετήσετε ένα στοιχείο μετά από ένα άλλο στοιχείο, χρησιμοποιώντας τη σειρά του Z-index.
- Z-index
- Δείτε, η σειρά του Z-index του στοιχείου έχει αλλάξει.
- Δακτυλιδία
- Αλλάξτε τον τύπο του δακτυλιδίου του ποντικιού με το CSS.
- Φίλτρα
- Χρησιμοποιήστε την ιδιότητα filter για να αλλάξετε τον τύπο του τίτλου.
- Φίλτρα στις εικόνες
- Η ιδιότητα filter μπορεί επίσης να εφαρμοστεί στις εικόνες, εδώ είναι μερικά παραδείγματα εικόνων που έχουν εφαρμοστεί την ιδιότητα filter.
- Εικόνα νερού
- Η εικόνα φόντου δεν θα κινηθεί όταν η σελίδα θα κάνει κύλιση.
- Προηγούμενη σελίδα Εισαγωγή στο DHTML
- Επόμενη σελίδα DHTML DOM