Μήπως CSS απαιτούν χρήση διπλού παύλες (-) μπροστά από τα ονόματα των μεταβλητών;

ψήφοι
-3

Παρατήρησα όταν χρησιμοποιούν μεταβλητές css θέλω να θέσω δύο παύλες μπροστά τους:

:root {
    --main-txt-color: blue; 
}

#div1 {
    color: var(--main-txt-color);
}

Θα προτιμούσα να μην έχουν διπλή παύλες στην αρχή της μεταβλητής ονόματα. Θα προτιμούσα να το ονομάσουμε με έναν τρόπο που θα επιλέξετε να για παράδειγμα:

:root {
        myvar: blue; 
    }

Είναι ένας τρόπος για να γίνει αυτό ή μπορώ να χρειάζεται να χρησιμοποιήσετε διπλό παύλες εκεί;

Δημοσιεύθηκε 20/10/2018 στις 12:43
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
0

Προσαρμοσμένες ιδιότητες

Προσαρμοσμένες ιδιότητες συμμετέχει στον καταρράκτη: η αξία ενός τέτοιου προσαρμοσμένη ιδιότητα είναι ότι από τη δήλωση αποφασίστηκε από τον αλγόριθμο υπερχείλιση.

Θα πρέπει να χρησιμοποιήσετε --το μεταβλητές, διαφορετικά, θα οδηγήσει σε λάθος.

νομική Δήλωση

(Με --)

:root {
  --my-color: #5637a8;
}
body {
  background-color: var(--my-color);
}

παράνομη Δήλωση

(Χωρίς τη χρήση --)

:root {
  my-color: #85637d;
}
body {
  background-color: var(my-color);
}

Απαντήθηκε 21/10/2018 στις 00:19
πηγή χρήστη

ψήφοι
0

Τα δίκλινα παύλες χρησιμοποιούνται σε προσαρμοσμένες ιδιότητες που ορίζονται από το χρήστη.

Από την άλλη πλευρά, CSS ιδιότητες που υπάρχουν ήδη στο πρότυπο δεν έχει διπλό παύλες.

Για παράδειγμα, μπορείτε να ορίσετε το στυλ μέσα σε ένα .css αρχείο ή μέσα
στο εσωτερικό:

body{
color: blue;
background-color: white;
}

h1 { 
    font-family: "Times New Roman";
    font-size: 20;
    font-weight: bold;    
    align: center;
    margin-top: 10;
    margin-bottom: 10;
    margin-left: 0;
    margin-right: 0;
 }
Απαντήθηκε 20/10/2018 στις 12:56
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more