Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

2.1 Η ιδιότητα border στην γλώσσα CSS

Οι ιδιότητες border στον κώδικα CSS σας επιτρέπουν να καθορίσετε το στυλ, το πλάτος και το χρώμα του περιγράμματος ενός στοιχείου.

Υπάρχουν τρεις βασικές ιδιότητες που μπορείτε να χρησιμοποιήσετε για να καθορίσετε το περίγραμμα ενός στοιχείου:

  1. border-style: Καθορίζει το στυλ του περιγράμματος (π.χ. solid, dashed, dotted κ.λπ.).
  2. border-width: Καθορίζει το πλάτος του περιγράμματος.
  3. border-color: Καθορίζει το χρώμα του περιγράμματος.

Εδώ είναι ένα παράδειγμα για τη χρήση των ιδιοτήτων border:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-style: solid; /* Ορίζει το στυλ του περιγράμματος ως solid */
border-width: 2px; /* Ορίζει το πλάτος του περιγράμματος ως 2 pixels */
border-color: red; /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο */
}
.container {
border-style: dashed; /* Ορίζει το στυλ του περιγράμματος ως dashed */
border-width: 1px; /* Ορίζει το πλάτος του περιγράμματος ως 1 pixel */
border-color: #000000; /* Ορίζει το χρώμα του περιγράμματος ως μαύρο (χρησιμοποιώντας HEX τιμή) */
}
.section {
border-style: dotted; /* Ορίζει το στυλ του περιγράμματος ως dotted */
border-width: 3px; /* Ορίζει το πλάτ
ος του περιγράμματος ως 3 pixels */
border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */
}
.element { border-style: solid; /* Ορίζει το στυλ του περιγράμματος ως solid */ border-width: 2px; /* Ορίζει το πλάτος του περιγράμματος ως 2 pixels */ border-color: red; /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο */ } .container { border-style: dashed; /* Ορίζει το στυλ του περιγράμματος ως dashed */ border-width: 1px; /* Ορίζει το πλάτος του περιγράμματος ως 1 pixel */ border-color: #000000; /* Ορίζει το χρώμα του περιγράμματος ως μαύρο (χρησιμοποιώντας HEX τιμή) */ } .section { border-style: dotted; /* Ορίζει το στυλ του περιγράμματος ως dotted */ border-width: 3px; /* Ορίζει το πλάτ ος του περιγράμματος ως 3 pixels */ border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */ }
.element {
  border-style: solid; /* Ορίζει το στυλ του περιγράμματος ως solid */
  border-width: 2px; /* Ορίζει το πλάτος του περιγράμματος ως 2 pixels */
  border-color: red; /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο */
}

.container {
  border-style: dashed; /* Ορίζει το στυλ του περιγράμματος ως dashed */
  border-width: 1px; /* Ορίζει το πλάτος του περιγράμματος ως 1 pixel */
  border-color: #000000; /* Ορίζει το χρώμα του περιγράμματος ως μαύρο (χρησιμοποιώντας HEX τιμή) */
}

.section {
  border-style: dotted; /* Ορίζει το στυλ του περιγράμματος ως dotted */
  border-width: 3px; /* Ορίζει το πλάτ

ος του περιγράμματος ως 3 pixels */
  border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα του περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */
}

Στο παραπάνω παράδειγμα, καθορίζουμε το περίγραμμα των στοιχείων .element, .container και .section με τις ιδιότητες border-style, border-width και border-color. Μπορείτε να προσαρμόσετε τις τιμές των ιδιοτήτων αυτών για να επιτύχετε το επιθυμητό περίγραμμα για τα στοιχεία σας.

Η ιδιότητα border-style καθορίζει το είδος του περιγράμματος που θα εμφανιστεί για ένα στοιχείο.

Μπορείτε να ορίσετε μία από τις παρακάτω τιμές για την ιδιότητα border-style:

  • none: Χωρίς περίγραμμα (προεπιλεγμένη τιμή).
  • solid: Συνεχής γραμμή περιγράμματος.
  • dotted: Διακεκομμένη γραμμή περιγράμματος με τους κόμβους να είναι κουκκίδες.
  • dashed: Διακεκομμένη γραμμή περιγράμματος με τους κόμβους να είναι παύλες.
  • double: Διπλή γραμμή περιγράμματος.
  • groove: Κελύφθηκαν γραμμές περιγράμματος με 3D εμφάνιση.
  • ridge: Ανάγλυφες γραμμές περιγράμματος με 3D εμφάνιση.
  • inset: Εμφανίζεται εσοχή στο περίγραμμα με 3D εμφάνιση.
  • outset: Εμφανίζεται ανάπτυξη στο περίγραμμα με 3D εμφάνιση.
  • hidden: Κρυφό περίγραμμα, το οποίο εξακολουθεί να αποθηκεύεται για σκοπούς αλληλεπίδρασης.

Για παράδειγμα:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-style: solid; /* Ορίζει ένα συνεχές περίγραμμα */
}
.container {
border-style: dotted; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */
}
.section {
border-style: dashed; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */
}
.element { border-style: solid; /* Ορίζει ένα συνεχές περίγραμμα */ } .container { border-style: dotted; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */ } .section { border-style: dashed; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */ }
.element {
  border-style: solid; /* Ορίζει ένα συνεχές περίγραμμα */
}

.container {
  border-style: dotted; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */
}

.section {
  border-style: dashed; /* Ορίζει ένα περίγραμμα με διακεκομμένη γραμμή */
}

Στο παραπάνω παράδειγμα, ορίζουμε το είδος του περιγράμματος για τα στοιχεία .element, .container και .section ως solid, dotted και dashed αντίστοιχα. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-style για να επιτύχετε το επιθυμητό στυλ περιγράμματος για τα στοιχεία σας.

[adinserter block=”2″]

Η ιδιότητα border-width καθορίζει το πλάτος των τεσσάρων περιγραμμάτων.

Μπορείτε να ορίσετε το πλάτος με μία συγκεκριμένη μέτρηση (σε px, pt, cm, em κ.λπ.) ή χρησιμοποιώντας μία από τις τρεις προκαθορισμένες τιμές: thin, medium ή thick.

Παρακάτω παρουσιάζονται παραδείγματα χρήσης της ιδιότητας border-width:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1 pixel */
}
.container {
border-width: thin; /* Ορίζει λεπτό περίγραμμα */
}
.section {
border-width: medium; /* Ορίζει μεσαίο περίγραμμα */
}
.element { border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1 pixel */ } .container { border-width: thin; /* Ορίζει λεπτό περίγραμμα */ } .section { border-width: medium; /* Ορίζει μεσαίο περίγραμμα */ }
.element {
  border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1 pixel */
}

.container {
  border-width: thin; /* Ορίζει λεπτό περίγραμμα */
}

.section {
  border-width: medium; /* Ορίζει μεσαίο περίγραμμα */
}

Στα παραπάνω παραδείγματα, ορίζουμε το πλάτος των περιγραμμάτων για τα στοιχεία .element, .container και .section. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-width για να επιτύχετε το επιθυμητό πλάτος περιγράμματος για τα στοιχεία σας.

Η ιδιότητα border-width μπορεί να έχει από ένα έως τέσσερις τιμές (για το περίγραμμα της επάνω πλευράς, του δεξιού περιγράμματος, της κάτω πλευράς και του αριστερού περιγράμματος).

Η σειρά των τιμών ακολουθεί τη σειρά: top, right, bottom, left.

Μπορείτε να ορίσετε τιμές για κάθε πλευρά ξεχωριστά, όπως παρακάτω:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-width: 2px 1px 3px 4px; /* Ορίζει πλάτος περιγράμματος 2px (επάνω), 1px (δεξιά), 3px (κάτω), 4px (αριστερά) */
}
.container {
border-width: 3px 3px; /* Ορίζει πλάτος περιγράμματος 3px (επάνω και κάτω), 3px (δεξιά και αριστερά) */
}
.section {
border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1px για όλες τις πλευρές */
}
.element { border-width: 2px 1px 3px 4px; /* Ορίζει πλάτος περιγράμματος 2px (επάνω), 1px (δεξιά), 3px (κάτω), 4px (αριστερά) */ } .container { border-width: 3px 3px; /* Ορίζει πλάτος περιγράμματος 3px (επάνω και κάτω), 3px (δεξιά και αριστερά) */ } .section { border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1px για όλες τις πλευρές */ }
.element {
  border-width: 2px 1px 3px 4px; /* Ορίζει πλάτος περιγράμματος 2px (επάνω), 1px (δεξιά), 3px (κάτω), 4px (αριστερά) */
}

.container {
  border-width: 3px 3px; /* Ορίζει πλάτος περιγράμματος 3px (επάνω και κάτω), 3px (δεξιά και αριστερά) */
}

.section {
  border-width: 1px; /* Ορίζει πλάτος περιγράμματος 1px για όλες τις πλευρές */
}

Στα παραπάνω παραδείγματα, ορίζουμε το πλάτος των περιγραμμάτων για τα στοιχεία .element, .container και .section χρησιμοποιώντας τις τιμές για κάθε πλευρά ξεχωριστά. Μπορείτε να προσαρμόσετε τις τιμές της ιδιότητας border-width για να επιτύχετε το επιθυμητό πλάτος περιγραμμάτων για τα στοιχεία σας.

Η ιδιότητα border-color χρησιμοποιείται για να ορίσετε το χρώμα των τεσσάρων περιγραμμάτων.

Μπορείτε να ορίσετε το χρώμα με τις εξής μεθόδους:

  • Όνομα: Καθορίστε ένα όνομα χρώματος, όπως “red”.
  • HEX: Καθορίστε μία HEX τιμή, όπως “#ff0000”.
  • RGB: Καθορίστε μία RGB τιμή, όπως “rgb(255,0,0)”.
  • HSL: Καθορίστε μία HSL τιμή, όπως “hsl(0, 100%, 50%)”.
  • transparent: Καθορίστε το χρώμα ως διαφανές.

Παρακάτω παρουσιάζονται παραδείγματα χρήσης της ιδιότητας border-color:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-color: red; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο */
}
.container {
border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας HEX τιμή) */
}
.section {
border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */
}
.element { border-color: red; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο */ } .container { border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας HEX τιμή) */ } .section { border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */ }
.element {
  border-color: red; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο */
}

.container {
  border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας HEX τιμή) */
}

.section {
  border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (χρησιμοποιώντας RGB τιμές) */
}

Στα παραπάνω παραδείγματα, ορίζουμε το χρώμα των περιγραμμάτων για τα στοιχεία .element, .container και .section με την ιδιότητα border-color. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-color για να επιτύχετε το επιθυμητό χρώμα περιγράμματος για τα στοιχεία σας.

[adinserter block=”3″]

Η ιδιότητα border-color μπορεί να έχει από ένα έως τέσσερα χρώματα (για το περίγραμμα της επάνω πλευράς, του δεξιού περιγράμματος, της κάτω πλευράς και του αριστερού περιγράμματος).

Η σειρά των χρωμάτων ακολουθεί τη σειρά: top, right, bottom, left.

Μπορείτε να ορίσετε χρώματα για κάθε πλευρά ξεχωριστά, όπως παρακάτω:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-color: red green blue yellow; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω), πράσινο (δεξιά), μπλε (κάτω), κίτρινο (αριστερά) */
}
.container {
border-color: red blue; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω και κάτω), μπλε (δεξιά και αριστερά) */
}
.section {
border-color: red; /* Ορίζει χρώμα περιγράμματος κόκκινο για όλες τις πλευρές */
}
.element { border-color: red green blue yellow; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω), πράσινο (δεξιά), μπλε (κάτω), κίτρινο (αριστερά) */ } .container { border-color: red blue; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω και κάτω), μπλε (δεξιά και αριστερά) */ } .section { border-color: red; /* Ορίζει χρώμα περιγράμματος κόκκινο για όλες τις πλευρές */ }
.element {
  border-color: red green blue yellow; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω), πράσινο (δεξιά), μπλε (κάτω), κίτρινο (αριστερά) */
}

.container {
  border-color: red blue; /* Ορίζει χρώματα περιγράμματος κόκκινο (επάνω και κάτω), μπλε (δεξιά και αριστερά) */
}

.section {
  border-color: red; /* Ορίζει χρώμα περιγράμματος κόκκινο για όλες τις πλευρές */
}

Στα παραπάνω παραδείγματα, ορίζουμε τα χρώματα των περιγραμμάτων για τα στοιχεία .element, .container και .section χρησιμοποιώντας τις τιμές για κάθε πλευρά ξεχωριστά. Μπορείτε να προσαρμόσετε τις τιμές της ιδιότητας border-color για να επιτύχετε το επιθυμητό χρώμα περιγράμματος για τα στοιχεία σας.

Το χρώμα του περιγράμματος μπορεί να καθοριστεί επίσης χρησιμοποιώντας μία δεκαεξαδική τιμή (HEX):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HEX τιμή) */
}
.container {
border-color: #00ff00; /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HEX τιμή) */
}
.section {
border-color: #0000ff; /* Ορίζει το χρώμα περιγράμματος ως μπλε (HEX τιμή) */
}
.element { border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HEX τιμή) */ } .container { border-color: #00ff00; /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HEX τιμή) */ } .section { border-color: #0000ff; /* Ορίζει το χρώμα περιγράμματος ως μπλε (HEX τιμή) */ }
.element {
  border-color: #ff0000; /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HEX τιμή) */
}

.container {
  border-color: #00ff00; /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HEX τιμή) */
}

.section {
  border-color: #0000ff; /* Ορίζει το χρώμα περιγράμματος ως μπλε (HEX τιμή) */
}

Στα παραπάνω παραδείγματα, ορίζουμε το χρώμα των περιγραμμάτων για τα στοιχεία .element, .container και .section χρησιμοποιώντας τιμές HEX. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-color για να επιτύχετε το επιθυμητό χρώμα περιγράμματος για τα στοιχεία σας.

Το χρώμα του περιγράμματος μπορεί επίσης να καθοριστεί χρησιμοποιώντας τιμές RGB:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (RGB τιμές) */
}
.container {
border-color: rgb(0, 255, 0); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (RGB τιμές) */
}
.section {
border-color: rgb(0, 0, 255); /* Ορίζει το χρώμα περιγράμματος ως μπλε (RGB τιμές) */
}
.element { border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (RGB τιμές) */ } .container { border-color: rgb(0, 255, 0); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (RGB τιμές) */ } .section { border-color: rgb(0, 0, 255); /* Ορίζει το χρώμα περιγράμματος ως μπλε (RGB τιμές) */ }
.element {
  border-color: rgb(255, 0, 0); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (RGB τιμές) */
}

.container {
  border-color: rgb(0, 255, 0); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (RGB τιμές) */
}

.section {
  border-color: rgb(0, 0, 255); /* Ορίζει το χρώμα περιγράμματος ως μπλε (RGB τιμές) */
}

Στα παραπάνω παραδείγματα, ορίζουμε το χρώμα των περιγραμμάτων για τα στοιχεία .element, .container και .section χρησιμοποιώντας τιμές RGB. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-color για να επιτύχετε το επιθυμητό χρώμα περιγράμματος για τα στοιχεία σας.

Μπορείτε επίσης να χρησιμοποιήσετε τιμές HSL:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-color: hsl(0, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HSL τιμές) */
}
.container {
border-color: hsl(120, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HSL τιμές) */
}
.section {
border-color: hsl(240, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως μπλε (HSL τιμές) */
}
.element { border-color: hsl(0, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HSL τιμές) */ } .container { border-color: hsl(120, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HSL τιμές) */ } .section { border-color: hsl(240, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως μπλε (HSL τιμές) */ }
.element {
  border-color: hsl(0, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως κόκκινο (HSL τιμές) */
}

.container {
  border-color: hsl(120, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως πράσινο (HSL τιμές) */
}

.section {
  border-color: hsl(240, 100%, 50%); /* Ορίζει το χρώμα περιγράμματος ως μπλε (HSL τιμές) */
}

Στα παραπάνω παραδείγματα, ορίζουμε το χρώμα των περιγραμμάτων για τα στοιχεία .element, .container και .section χρησιμοποιώντας τιμές HSL. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-color για να επιτύχετε το επιθυμητό χρώμα περιγράμματος για τα στοιχεία σας.

Στα παραδείγματα που είδατε στις προηγούμενες σελίδες, διαπιστώσατε ότι είναι δυνατόν να καθορίσετε ένα διαφορετικό περίγραμμα για κάθε πλευρά.

[adinserter block=”4″]

Στη CSS, υπάρχουν επίσης ιδιότητες για την καθορισμό κάθε πλευράς ξεχωριστά (επάνω, δεξιά, κάτω και αριστερά):

  • border-top: Καθορίζει το περίγραμμα της επάνω πλευράς.
  • border-right: Καθορίζει το περίγραμμα της δεξιάς πλευράς.
  • border-bottom: Καθορίζει το περίγραμμα της κάτω πλευράς.
  • border-left: Καθορίζει το περίγραμμα της αριστερής πλευράς.

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

Παράδειγμα χρήσης:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-top: 2px solid red; /* Καθορίζει ένα περίγραμμα 2px solid κόκκινο για την επάνω πλευρά */
border-right: 1px dashed blue; /* Καθορίζει ένα περίγραμμα 1px dashed μπλε για τη δεξιά πλευρά */
border-bottom: 3px dotted green; /* Καθορίζει ένα περίγραμμα 3px dotted πράσινο για την κάτω πλευρά */
border-left: 1.5px solid orange; /* Καθορίζει ένα περίγραμμα 1.5px solid πορτοκαλί για την αριστερή πλευρά */
}
.element { border-top: 2px solid red; /* Καθορίζει ένα περίγραμμα 2px solid κόκκινο για την επάνω πλευρά */ border-right: 1px dashed blue; /* Καθορίζει ένα περίγραμμα 1px dashed μπλε για τη δεξιά πλευρά */ border-bottom: 3px dotted green; /* Καθορίζει ένα περίγραμμα 3px dotted πράσινο για την κάτω πλευρά */ border-left: 1.5px solid orange; /* Καθορίζει ένα περίγραμμα 1.5px solid πορτοκαλί για την αριστερή πλευρά */ }
.element {
  border-top: 2px solid red; /* Καθορίζει ένα περίγραμμα 2px solid κόκκινο για την επάνω πλευρά */
  border-right: 1px dashed blue; /* Καθορίζει ένα περίγραμμα 1px dashed μπλε για τη δεξιά πλευρά */
  border-bottom: 3px dotted green; /* Καθορίζει ένα περίγραμμα 3px dotted πράσινο για την κάτω πλευρά */
  border-left: 1.5px solid orange; /* Καθορίζει ένα περίγραμμα 1.5px solid πορτοκαλί για την αριστερή πλευρά */
}

Στο παραπάνω παράδειγμα, καθορίζουμε διαφορετικά περιγράμματα για την επάνω, δεξιά, κάτω και αριστερή πλευρά του στοιχείου .element. Μπορείτε να προσαρμόσετε τις τιμές των ιδιοτήτων border-top, border-right, border-bottom και border-left για να επιτύχετε το επιθυμητό περίγραμμα για τα στοιχεία σας.

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

Για να μειώσετε τον κώδικα, είναι επίσης δυνατόν να καθορίσετε όλες τις ξεχωριστές ιδιότητες περιγραμμάτων σε μία ιδιότητα.

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

  • border-width
  • border-style (απαιτείται)
  • border-color

Παράδειγμα χρήσης:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border: 1px solid red; /* Ορίζει ένα περίγραμμα 1px solid κόκκινο για όλες τις πλευρές */
}
.container {
border: 2px dashed blue; /* Ορίζει ένα περίγραμμα 2px dashed μπλε για όλες τις πλευρές */
}
.section {
border: 3px dotted green; /* Ορίζει ένα περίγραμμα 3px dotted πράσινο για όλες τις πλευρές */
}
.element { border: 1px solid red; /* Ορίζει ένα περίγραμμα 1px solid κόκκινο για όλες τις πλευρές */ } .container { border: 2px dashed blue; /* Ορίζει ένα περίγραμμα 2px dashed μπλε για όλες τις πλευρές */ } .section { border: 3px dotted green; /* Ορίζει ένα περίγραμμα 3px dotted πράσινο για όλες τις πλευρές */ }
.element {
  border: 1px solid red; /* Ορίζει ένα περίγραμμα 1px solid κόκκινο για όλες τις πλευρές */
}

.container {
  border: 2px dashed blue; /* Ορίζει ένα περίγραμμα 2px dashed μπλε για όλες τις πλευρές */
}

.section {
  border: 3px dotted green; /* Ορίζει ένα περίγραμμα 3px dotted πράσινο για όλες τις πλευρές */
}

Στα παραπάνω παραδείγματα, χρησιμοποιούμε τη συντομογραφία border για να ορίσουμε ένα περίγραμμα για τα στοιχεία .element, .container και .section. Μπορείτε να προσαρμόσετε τις τιμές της ιδιότητας border για να επιτύχετε το επιθυμητό περίγραμμα για τα στοιχεία σας.

Η ιδιότητα border-radius χρησιμοποιείται για να προσθέσετε στρογγυλεμένα περίγραμματα σε ένα στοιχείο:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
.element {
border-radius: 10px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με ακτίνα 10px */
}
.container {
border-radius: 50%; /* Ορίζει ένα κυκλικό στρογγυλεμένο περίγραμμα */
}
.section {
border-radius: 20px 10px 30px 5px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με διαφορετικές ακτίνες για κάθε πλευρά */
}
.element { border-radius: 10px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με ακτίνα 10px */ } .container { border-radius: 50%; /* Ορίζει ένα κυκλικό στρογγυλεμένο περίγραμμα */ } .section { border-radius: 20px 10px 30px 5px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με διαφορετικές ακτίνες για κάθε πλευρά */ }
.element {
  border-radius: 10px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με ακτίνα 10px */
}

.container {
  border-radius: 50%; /* Ορίζει ένα κυκλικό στρογγυλεμένο περίγραμμα */
}

.section {
  border-radius: 20px 10px 30px 5px; /* Ορίζει ένα στρογγυλεμένο περίγραμμα με διαφορετικές ακτίνες για κάθε πλευρά */
}

Στα παραπάνω παραδείγματα, χρησιμοποιούμε την ιδιότητα border-radius για να προσθέσουμε στρογγυλεμένα περίγραμματα στα στοιχεία .element, .container και .section. Μπορείτε να προσαρμόσετε την τιμή της ιδιότητας border-radius για να επιτύχετε την επιθυμητή σχήματος περιγράμματος για τα στοιχεία σας.

21 Αυγούστου, 2023
top
error: Content is protected !!
Μετάβαση σε γραμμή εργαλείων