Αλλαγή μεγέθους editable layer σε template!

Από που να ξεκινήσω; Που θα βρω; κ.α. γενικές ερωτήσεις για την δημιουργία μιας ιστοσελίδας.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
moshelas
Δημοσιεύσεις: 11
Εγγραφή: 22 Μάιος 2008 11:28

Αλλαγή μεγέθους editable layer σε template!

Δημοσίευση από moshelas » 22 Μάιος 2008 11:39

Γειά σας!

Το πρόβλημα μου είναι το εξής:
Δημιούργησα ενα site σε dreamweaver με χρήση template. To template έχει ενα layer που είναι editable region. Αυτό τo layer τροποποιώ σε κάθε νέα σελίδα μου.

Πώς μπορώ να αλλάζω τις διαστάσεις (ύψος , πλάτος) του layer αυτού ανάλογα με τον όγκο (κείμενο , εικόνες) της κάθε σελίδας;;; Σε κάποιες μένει αρκετό κενό , ενώ σε άλλες περισσεύει!

Διάβασα στο tutorial του dreamweaver για τα layers (http://www.freestuff.gr/forums/viewtopic.php?t=27246) για το overflow - scroll. Είναι μια λύση;;

ευχαριστω!

Άβαταρ μέλους
patriot
Honorary Member
Δημοσιεύσεις: 1590
Εγγραφή: 20 Αύγ 2002 19:21
Τοποθεσία: Σπίτι μου!

Αλλαγή μεγέθους editable layer σε template!

Δημοσίευση από patriot » 22 Μάιος 2008 15:54

Με βάση αυτό που ρώτησες στο άλλο θέμα, σου απαντάω εδώ ολοκληρομένα για να μην μπερδεύουμε τα θέματα!
moshelas έγραψε:Δηλαδή όλο το layer θα κεντράρεται στη μέση του κάθε browser ??
Που πράφεται αυτός ο κώδικας;;;

Ευχαριστώ!
Αυτό που θα μπαίνει στο κέντρο είναι μόνο το κείμενο. Για να βάλεις κάποιο layer/div στο κέντρο θα πρέπει να γράψεις:

Κώδικας: Επιλογή όλων

margin:auto;
Ο κώδικας αυτός είναι κομμάτι της γλώσσας css. Λογικά λοιπόν θα το γράψεις εκεί! Το μέρος γραφής του όμως διαφέρει ανάλογα με τις προτιμήσεις της σελίδας σου. Π.χ αν η σελίδα σου είναι ένα απλό και μοναδικό document τότε το γράφεις ανάμεσα στο head.

Κώδικας: Επιλογή όλων

<head> css κώδικας </head>
Για να ξέρει ο browser ότι ο κώδικας αυτός είναι της γλώσσας css και όχι κάποιας άλλης, π.χ κάποιας javascript το τονίζουμε:

Κώδικας: Επιλογή όλων

<head>
<style type="text/css">
<!--
css κώδικας
-->
</style>
</head>

Αυτά σε ότι αφορά το ένα document. Πάμε για τα πολλά τώρα!
Άνοιξε ένα document (π.χ ένα notepad) γράψε μέσα τον κώδικα που σε ενδιαφέρει, π.χ:

Κώδικας: Επιλογή όλων

P &#123;margin&#58;auto; text-align&#58;center;&#125;


και μετά κάνε το save, φροντίζοντας η κατάληξη να είναι "css". Δηλ αν το document αυτό το έχεις ονομάσει "μενού" τότε το πλήρες όνομα του θα είναι menu.css!

Μετά δε έχεις παρά να κατευθύνεις την σελίδα σου (html document) στο menu.css βάζοντας ως επικοινωνία πάλι μέσα στο head αυτόν τον κώδικα:

Κώδικας: Επιλογή όλων

<head><link rel="stylesheet" type="text/css" href="menu.css"/></head>
Και είσαι έτοιμος!
1) Για όποιον γράφει με πολυτονικά....
2) Καλά ακόμα να συνηθίσετε την ιδέα ότι δεν γράφουμε ούτε με greeklish ούτε με κεφαλαία;

Απάντηση

Επιστροφή στο “Γενικές ερωτήσεις κατασκευής ιστοσελίδων”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες