philos Δημοσ. 21 Ιανουαρίου 2022 Δημοσ. 21 Ιανουαρίου 2022 (επεξεργασμένο) Έχω τρία αρχεία *css, ας τα πούμε core.css, page1.css και page2.css. Μπορεί σε μία σελίδα να φορτώσει το page1.css και σε μια άλλη το page2.css. Το core.css φορτώνει πάντα. Το κακό: έχω χρησιμοποιήσει το !important ουκ ολίγες φορές κατά το χτίσιμο, με μοναδικό κριτήριο το αποτέλεσμα. Αυτό κάνει κάπως ασταθές το αποτέλεσμα της σελίδας κάποιες φορές. Υπάρχει κάποιος CSS validator που να μπορώ να του δώσω τα *css στη σωστή σειρά που φορτώνουν, αυτός να αφαιρέσει όλα τα !important και να μου επιστρέψει τον διορθωμένο κώδικα βάσει του πως τον ερμηνεύει ένας σύγχρονος browser; Έψαξα λίγο στο Google αλλά δεν βρήκα κάτι. Επεξ/σία 21 Ιανουαρίου 2022 από philos
mrkra Δημοσ. 21 Ιανουαρίου 2022 Δημοσ. 21 Ιανουαρίου 2022 ειναι πολυ κακη πρακτικη να χρησιμοποιεις απλοχερα το !important πρεπει να αλλαξεις νοοοτροπια προγραμματιστικη. Ξαναφτιαξε απο την αρχη τα αρχεια σου, χωρις !importnant σεβασου τις ιεραρχιες και στοχευσε τοσο οσο. Αν θες να τα αφαιρεσεις με ενα editor replace all reg expr. 2 1
XPHSTOS_ Δημοσ. 22 Ιανουαρίου 2022 Δημοσ. 22 Ιανουαρίου 2022 (επεξεργασμένο) Τώρα ότι έγινε, έγινε. Είναι πιο καλό, για σένα κυρίως, να τα καθαρογράψεις από την αρχή. Επειδή γνωρίζω πόσο δύσκολη είναι η ονοματοδοσία στις κλάσεις, διάβασε λίγο για BEM και SMACSS για να σε βοηθήσει. Επεξ/σία 22 Ιανουαρίου 2022 από XPHSTOS_ 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα