Τι κάνω αυτή τη στιγμή; fuck off iphone! stupid fuckin phone! I really really hate you
 

CSS | γρήγορο min-height fix για τον IE6

tagged , and

13 Οκτωβρίου 2008
σχετικό με , ,

Το πόσο καθυστερημένος browser είναι ο Internet Explorer όλοι το ξέρουμε. Το πόσες κατάρες έχω ρίξει στους developers (καλά… περίπου) της Micro$oft δεν το ξέρετε όμως. Κάποιες από τις πιο πετυχημένες είναι οι παρακάτω:

  • Που να σας απολύσουν και στη νέα σας δουλειά να δουλεύουν αποκλειστικά σε Safari (MAC φυσικά…)!
  • Που να σας κοπεί ο τένοντας την επόμενη φορά που θα γράψετε tags τα οποία δουλεύουν μόνο σε IE!
  • Που να σας κάτσουν τα IE Hacks, όλα μαζί, στο λαιμό!
  • Ελπίζω η τούρτα που έστειλε η ομάδα του Firefox να έχει κώνειο!
  • και άλλες πολλές…

Στα δικά μας τώρα. Εδώ και καιρό χρησιμοποιώ ένα καλό και γρήγορο hack για τον IE6 με το οποίο εξομοιώνουμε τη χρήση του min-height η οποία για αδιευκρίνιστους λόγους δεν λειτουργεί από μόνο της.

Αν έχουμε τον παρακάτω κώδικα,

#content { min-height:700px; }

Και το τρέξουμε σε όλους τους σοβαρούς browsers θα δουλέψει κανονικά. Ο IE έχει άλλη άποψη επ αυτού. Για να το λύσουμε γράφουμε το παρακάτω,

#content { min-height:700px; height:auto !important; height:700px;}

Η λύση είναι στην ουσία ένας συνδυασμός του !important με το height που ακολουθεί. Αυτό μπερδεύει τον IE ο οποίος από καθαρή βλακεία δίνει το επιθυμητό μέγεθος στο box μας.


CSS | 10 inspiration sites

(1)

tagged , and

1 Φεβρουαρίου 2008
σχετικό με , ,

Είπα να ανεβάσω κάποια από τα sites τα οποία επισκέπτομαι καθημερινά και ειδικά όταν θέλω να εμπνευστώ για κάποιο καινούργιο site που αναλαμβάνω.

Τώρα τελευταία βρήκα και το site της εταιρίας Meomi και έχω κατενθουσιαστεί. Πολύ θα ήθελα ένα τέτοια site για κάποια μελλοντική μου δουλειά.


CSS | πως να κεντράρετε οριζόντια τη σελίδα σας

(2)

tagged , , and

27 Νοέμβριου 2007
σχετικό με , , ,

Είναι μια από τις πιο κλασικές ερωτήσεις css που μου κάνουν από τη στιγμή που ξεκίνησα αυτό εδώ το blog. Πως κεντράρετε μια σελίδα οριζόντια είτε είναι fixed, δηλαδή έχει κάποιο συγκεκριμένο μέγεθος, είτε liquid, δηλαδή το μέγεθός της είναι σχετικό με το μέγεθος ενός ποσοστού (%).

Τα πράγματα είναι απλά και οι εντολές σε CSS δεν είναι δύσκολες για τη συγκεκριμένη δουλειά.
Για αρχή αυτό που κάνουμε είναι να συμπεριλάβουμε όλο τον κώδικα μετά το body σε ένα div έτσι ώστε να του δώσουμε κάποια χαρακτηριστικά.


συνέχεια…


CSS layouts | from tables to tableless

(9)

tagged and

18 Οκτωβρίου 2007
σχετικό με ,

Αυτό το post πήγαινε για κάτι άλλο όμως στην πορεία σκέφτηκα ότι μπορώ να το κάνω ακόμη πιο ενδιαφέρον. Η αρχική σκέψη και τίτλος ήταν “CSS box model” όπου θα έγραφα για τον τρόπο με τον οποίο η CSS αντιλαμβάνεται τα tags ως αντικείμενα στον χώρο και το πως μπορούμε με χρήση εντολών CSS να φτιάξουμε οποιοδήποτε layout. Αυτό που σκέφτηκα όμως είναι πιο πρακτικό και θα σας βοηθήσει ακόμη περισσότερο.

Στείλτε μου το παλιό design της ιστοσελίδας σας και εγώ θα το μετατρέψω σε Tableless CSS Layout. Αν είναι βασισμένο σε Tables (πράγμα πολύ πιθανό), θα το γυρίσω σε Divs τα οποία θα το βοηθήσουν στο να είναι πιο οργανωμένο και όχι χαοτικό. Μη ξεχνάτε ότι τα Tables χρησιμοποιούνται για την εμφάνιση δεδομένων σε πίνακες και όχι ως βάση σχεδιασμού ιστοσελίδων. Ακόμη θα αφαιρέσω όλα τα inline styles που πιθανώς να περιέχει και θα τα βάλω όλα σε CSS αρχεία. Εκτός απ’αυτά θα προσπαθήσω να το κάνω να δουλεύει το ίδιο σε όλους τους browsers και να είναι XHTML 1.0 Validated.

Από όλα τα designs θα διαλέξω το πιο χαρακτηριστικό πάνω στο οποίο και θα βασίσω κάποια μελλοντικά posts για το τι άλλαξα και πως το άλλαξα. Κάπου εκεί θα γράψω και ένα άρθρο για το CSS box model. Παρακάτω στα σχόλια δώστε μου το URL της σελίδας σας αν αυτή είναι στον αέρα. Αν όχι τότε περιμένω email με το layout.

Στείλτε μου τα designs να τους αλλάξω τα φώτα :) !!!


CSS Books | τα αγαπημένα μου βιβλία για CSS

(2)

tagged and

4 Οκτωβρίου 2007
σχετικό με ,

Το internet έχει ήδη τα πάντα έτσι ώστε κάποιος να μάθει καλή CSS. Υπάρχουν άπειρα tutorial sites, references και έτοιμα παραδείγματα και βοηθήματα για να γίνεται experts.

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

Τα βιβλία που προτείνω σε όσους θέλουν να μάθουν καλή CSS είναι:

Μη με ρωτήσετε για Ελληνικά βιβλία. Δεν έχω ιδέα διότι ποτέ δεν έχω διαβάσει βιβλίο πληροφορικής στα Ελληνικά. Αν έχετε κάποιο κατά νου τότε μοιραστείτε το μαζί μου στα σχόλια.


CSS | Πως να τοποθετήσετε σωστά τις εικόνες σας

tagged , and

26 Σεπτεμβρίου 2007
σχετικό με , ,

Με τις παρακάτω τεχνικές σε CSS θα μπορέσετε να τοποθετήσετε τις φωτογραφίες σας οπουδήποτε μέσα στις ιστοσελίδες σας. Πολλές φορές χρειάζεται να βάλετε μια φωτογραφία δίπλα από ένα κείμενο, όπως ακριβώς κάνουν στα έντυπα ή να κεντράρετε μια φωτογραφία στη μέση της οθόνης. Παρακάτω θα δούμε πως μπορούμε να καταφέρουμε κάτι τέτοιο με ελάχιστες εντολές CSS.

Όλες οι εντολές CSS που θα σας παρουσιάσω παρακάτω βρίσκονται μέσα στα tags της HTML (inline CSS). Εσείς μπορείτε να τις βάλετε σ’ένα CSS αρχείο το οποίο θα το συνδέσετε αργότερα με τα HTML αρχεία σας.

Μη φοβάστε να πειραματιστείτε με τις τεχνικές αυτές έτσι ώστε να πετύχετε τα βέλτιστα αποτελέσματα στις σελίδες σας. Ξεκινάμε λοιπόν:
συνέχεια…


Joomla Template | δωρεάν φυσικά!

(30)

tagged , , , and

15 Σεπτεμβρίου 2007
σχετικό με , , , ,

I Love Joomla! Ασχολούμαι εδώ και αρκετά χρόνια και έχω κάνει διάφορα site μ’αυτό. Τώρα όμως που ξεκίνησα να γράφω στο blog πρέπει να κάνω κάτι ώστε να συνεισφέρω και’γώ στη μεγάλη αυτή κοινότητα χρηστών που ασχολείται με το φανταστικό αυτό CMS (Content Management System).
συνέχεια…


Σχεδιασμός ιστοσελίδων | απλοποιήστε τον τρόπο που δουλεύετε

(7)

tagged , and

13 Σεπτεμβρίου 2007
σχετικό με , ,

Είπα να μαζέψω τα καλύτερα από τα web εργαλεία που χρησιμοποιώ καθημερινά και να τα βάλω σε ένα post. It might be useful for you guys.

Εργαλεία Επιλογής Χρωμάτων

Η επιλογή των σωστών χρωματικών συνδυασμών είναι βασική προϋπόθεση ενός καλού design. Δοκιμάστε κάποιο από τα παρακάτω εργαλεία γι’αυτή τη δουλειά:


συνέχεια…


CSS Layouts | εύκολα και γρήγορα με τον YAML Builder

tagged , and

2 Σεπτεμβρίου 2007
σχετικό με , ,

YAML

Βρήκα μια καταπληκτική νέα web εφαρμογή με την οποία μπορείτε να δημιουργείτε πολύ εύκολα και με visual τρόπο νέα CSS Layouts. Το όνομα αυτής YAML Builder και υπόσχεται να σας λύσει τα χέρια στη δημιουργία ιστοσελίδων.

Τα αρχικά του YAML προκύπτουν από τις λέξεις «Yet Another Multicolumn Layout» και δημιουργός του είναι ο Γερμανός Dirk Jesse. Στην ουσία το YAML είναι ένα CSS Framework μέσω του οποίου μπορούμε να δημιουργούμε νέες σελίδες με εύκολο τρόπο. Είναι παρόμοιο με UI Framework της Yahoo το οποίο και χρησιμοποιώ.


CSS Layout (δωρεάν)

(55)

tagged , and

21 Αυγούστου 2007
σχετικό με , ,

Τίποτα δεν μπορεί να αντικαταστήσει τον χειροκίνητο τρόπο γραφής ιστοσελίδων. Όλα τα visual προϊόντα όπως το Dreamweaver της Adobe προσθέτουν άχρηστο κώδικα στις σελίδες σας με αποτέλεσμα να χάνετε τον έλεγχο και στο τέλος να μη μπορείτε να δώσετε τη μορφή και τη λειτουργικότητα που θέλετε. Εγώ προσωπικά χρησιμοποιώ Dreamweaver διότι έχει το καλύτερο Auto Complete σε XHTML και CSS άλλα και για τα Site Management χαρακτηριστικά του.


συνέχεια…





 
© 2007 | Powered by WordPress | cc