problème d'affichage dans une frame [HTML] [PHP] - HTML/CSS - Programmation
Marsh Posté le 16-03-2006 à 14:00:23
GhostDady a écrit : Autre question, j'ai vu en cherchant une réponse à mon problème que je pouvais créer ma page à l'aide de pseudo-frame mais la positon est défini par des classes. |
Oui et c'est chaudement recommandé
GhostDady a écrit : Peut-on choisir la dimension des pseudo-frames? |
Oui tu peux "styler" le conteneur de ta pseudo-framevia des css, donc préciser sa taille, position etc ...
GhostDady a écrit : Puis-je avoir l'adresse d'un site contenant les différentes classes des pseudo-frames? |
Il n'y a pas de "classes" de pseudo-frames.
Sur php-debutant tu trouveras une introduction aux pseudo-frames en php.
Ensuite il te faudra apprendre les css.
Marsh Posté le 16-03-2006 à 14:18:21
Merci de ta réponse.
Sur php je vois bien le référencement pour appeller la page et je pense avoir saisi le principe.
Dans l'exemple, l'auteur utilise :
-<div class="entete" >
-<div class="colonneGauche" >
...
ce qui correspond à la place des pages et c'est sur ça que je buche.
Comment son défini "entete", "colonnegauche"...
Quand au css je n'en ai pas vu trace sur le site.
Merci.
Marsh Posté le 16-03-2006 à 16:27:24
Bon voilà j'ai trouvé le CSS sur
http://css.alsacreations.com/modeles/modele6.htm pour les exemples
http://www.tuteurs.ens.fr/internet/web/html/css.html pour le cour
Donc voici ma création. Je ne travail qu'en position absolue et malgrès la logique du positionnement et des tailles j'ai un résultat des plus affreux.
Alors que ces 4 rectangles devraient être collés les uns aux autres sur Firefox j'ai une marge entre "menu" et les rectangles "classe" "details" et sur ie en plus de cette même marge g systèmatique un espace entre chaque rectangle.
S'il vous plaît dites moi ce qui ne va pas.
Je travail uniquement en pourcentage pourtant j'ai des marges et des scrolls qui appraissent.
Merci.
Voici mon code :
<html>
<head><title>Exemple</title></head>
<style type="text/css">
#sorts {
position: absolute;
margin-left: 70%;
height: 100%;
width: 30%;
background-color:#9999CC;
}
#menu {
position: absolute;
height: 10%;
width: 70%;
background-color: #99CCCC;
}
#classe {
position: absolute;
margin-top: 10%;
height: 90%;
width: 25%;
background-color:#9999CC;
}
#details {
position: absolute;
margin-left: 25%;
margin-top: 10%;
height: 90%;
width: 45%;
background-color:#CCCCFF;
}
</style>
<body>
<div id="menu">
</div>
<div id="classe">
</div>
<div id="details">
</div>
<div id="sorts">
</div>
</body>
</html>
Marsh Posté le 16-03-2006 à 13:48:01
Bonjour,
j'ai un problème de frame. Voici le code :
<html>
<head><title>Exemple</title></head>
<FRAMESET COLS="70%, 30%">
<FRAMESET ROWS="10%, 90%">
<FRAME SRC="menu.php" NAME="menu">
<FRAMESET COLS="35%, 65%">
<FRAME SRC="classe.php" NAME="classe">
<FRAME SRC="details.php" NAME="details">
</FRAMSET>
</FRAMSET>
<FRAME SRC="sorts.php" NAME="sorts">
</FRAMSET>
<body>
</body>
</html>
le souci c'est que sorts.php ne s'affiche pas. La position des frames est bonne mais impossibles d'afficher la dernière page dans la colonne de droite.
Autre question, j'ai vu en cherchant une réponse à mon problème que je pouvais créer ma page à l'aide de pseudo-frame mais la positon est défini par des classes.
Questions?
M'est-il possible de créer une page similaire avec des pseudo-frame?
Peut-on choisir la dimension des pseudo-frames?
Puis-je avoir l'adresse d'un site contenant les différentes classes des pseudo-frames?
Merci.