a propos des menus dans les sites web - Programmation
Marsh Posté le 31-07-2002 à 21:46:54
veryfree a écrit a écrit : tout le monde dit que les frames c'est moche ok mais comment font ceux qui ont un menu a droite (http://allhtml.com/) a chaque fois qu il ajoutent une section il doivent modifier tout leur site?!? le menu est stoké ds un fichier php si c'est bien ca ,je veux bien que vous me dite comment parce que ca m interesse merci |
ben c un bete include...
Marsh Posté le 31-07-2002 à 21:58:17
--greg-- a écrit a écrit : ben c un bete include... |
c'est pas evident les includes ,enfin jconnai le principe mais la ca s affiche sur le coté droit d'une page web
imaginons un fichier php que j'inclurait ds chaque page qui devrait contenir le menu en question:
<?
print("<table>" );
print("<mes ligne ici></td>" );
print("</tables>" );
?>
ca peux que partir dans tout les sens puisqu au dessus et en dessous y a du code html qui changera a chaque fois en fonction de la page , je sait passi c clair dsl
Marsh Posté le 31-07-2002 à 22:04:31
header.inc.php:
<html> |
footer.inc.php:
</td> |
tapage.php:
<? include ("header.inc.php" ) ?> |
par exemple...
Marsh Posté le 31-07-2002 à 22:24:38
veryfree a écrit a écrit : ou est ce qu on vois qu il s affichera a gauche? |
essaie, tu verras, et tu comprendras peut etre, au passage.
Marsh Posté le 31-07-2002 à 22:36:16
fastoche avec les css :
http://glish.com/css/#techniques
Marsh Posté le 31-07-2002 à 22:46:16
--greg-- a écrit a écrit : essaie, tu verras, et tu comprendras peut etre, au passage. |
merci pour tout
Marsh Posté le 31-07-2002 à 22:47:34
veryfree a écrit a écrit : merci pour tout |
c bien parce que c toi!
Marsh Posté le 31-07-2002 à 23:30:27
CSS + <div> c'est tout facile, il y a un exemple tout fait sur le site http://www.competencemicro.com
La source :
http://www.competencemicro.com/Sup [...] rceCSS.zip
Marsh Posté le 01-08-2002 à 01:32:33
t509 a écrit a écrit : CSS + <div> c'est tout facile, il y a un exemple tout fait sur le site http://www.competencemicro.com La source : http://www.competencemicro.com/Sup [...] rceCSS.zip |
ils utilisent des frames
Marsh Posté le 01-08-2002 à 07:49:26
t'as regarde le lien que je t'ai mis?? un exemple de mise en page css sur 3colonnes : http://glish.com/css/2.asp
Marsh Posté le 01-08-2002 à 17:01:26
kayasax a écrit a écrit : t'as regarde le lien que je t'ai mis?? un exemple de mise en page css sur 3colonnes : http://glish.com/css/2.asp |
c'est un peu compliqué je trouve mais je vait l'utiliser et faire des includes comme Greg
Marsh Posté le 01-08-2002 à 17:53:50
oui c comme ca que je fais aussi.
c pas tres complique... tu crees des styles css type "box" que tu appliques sur des divs et tu fais tes includes dans les div
veryfree a écrit a écrit : c'est un peu compliqué je trouve mais je vait l'utiliser et faire des includes comme Greg |
Marsh Posté le 01-08-2002 à 18:04:03
kayasax a écrit a écrit : oui c comme ca que je fais aussi. c pas tres complique... tu crees des styles css type "box" que tu appliques sur des divs et tu fais tes includes dans les div |
je suis dingue de ce truc c vraiment merveilleux!!
en utilisant des includes ca devien un jeu d'enfants
merci encore!
Marsh Posté le 01-08-2002 à 18:18:52
veryfree a écrit a écrit : je suis dingue de ce truc c vraiment merveilleux!! en utilisant des includes ca devien un jeu d'enfants merci encore! |
vi moi aussi j'ai ete scotche quand j'ai vu ca, le tableless ca dechire =) par contre c'est quand meme assez chaud de faire et placer des box en css je trouve pis j'ai toujours pas trouve de bouquin pour ca
au fait t'as resolu ton pb de chargement du menu sur ton site! ct quoi ki merdait?
Marsh Posté le 01-08-2002 à 19:14:55
kayasax a écrit a écrit : vi moi aussi j'ai ete scotche quand j'ai vu ca, le tableless ca dechire =) par contre c'est quand meme assez chaud de faire et placer des box en css je trouve pis j'ai toujours pas trouve de bouquin pour ca au fait t'as resolu ton pb de chargement du menu sur ton site! ct quoi ki merdait? |
cool
j'ai découvert ça aujourd'hui moi (un peu tard)
ebfin j'avais déjà vaguement vu mais sans trop y croire.
c nickel avec mozilla mais pour IE c pas encore top
sinon kayasax, t'as de bonnes references ? (sites, ...)
Marsh Posté le 01-08-2002 à 19:23:46
nop je suis pas devlopeur web, juste ma page perso pour le fun +qqes applis intranet au taff.
pkoi pas taupe sous ie ca marche bien pourtant le lien que j'ai mis avec ie
--greg-- a écrit a écrit : cool j'ai découvert ça aujourd'hui moi (un peu tard) ebfin j'avais déjà vaguement vu mais sans trop y croire. c nickel avec mozilla mais pour IE c pas encore top sinon kayasax, t'as de bonnes references ? (sites, ...) |
Marsh Posté le 01-08-2002 à 20:47:01
Décidément, je suis pas prêt à me mettre à la prog internet moi...
Marsh Posté le 01-08-2002 à 21:31:01
Harkonnen a écrit a écrit : Décidément, je suis pas prêt à me mettre à la prog internet moi... |
c'est l meilleur pourtant
je suis persuade que l'avenir des applis réside dans les "clients legers" : un serveur web seulement un browser pour le client ->plus de prises de tete avec les mises a jour
Marsh Posté le 01-08-2002 à 22:32:55
http://veryfree.dns2go.com
user : test pass: test
la ou ca merde c'est lorsque la fenetre n est pas en plein ecran la partie centrale apparait en bas du menu
j ai fait ca
#mainright { |
meme en changeant les 2 premiere valeurs la partie centrale descent en dessous du menu....
tu saurait comment faire?
Marsh Posté le 01-08-2002 à 22:40:24
mets position:absolute; dans maincenter
Marsh Posté le 01-08-2002 à 22:44:54
Pourquoi la largeur de mainleft est à 0% ? Je l'ai mise à 20 et plus de problèmes.
Marsh Posté le 01-08-2002 à 22:47:02
kayasax a écrit a écrit : mets position:absolute; dans maincenter |
On peut effectivement faire un layout avec des positions absolues, mais dans ce cas ci ça ne vas pas suffire. Si on veut utiliser position: absolute il faut aussi définir des valeurs pour top et left.
Marsh Posté le 01-08-2002 à 22:47:56
gm_superstar a écrit a écrit : On peut effectivement faire un layout avec des positions absolues, mais dans ce cas ci ça ne vas pas suffire. Si on veut utiliser position: absolute il faut aussi définir des valeurs pour top et left. |
pas dans ie en tt cas
Marsh Posté le 01-08-2002 à 22:50:24
kayasax a écrit a écrit : pas dans ie en tt cas |
ce n'est pas une référence.
Edit: c'est logique le positionnement absolu se définit par rapport aux 4 valeurs top, bottom, left et right. Sinon comment on se positionne ?
Marsh Posté le 01-08-2002 à 22:51:02
well
edit effectivement ca passe pas sous moz avec juste le position
gm_superstar a écrit a écrit : ce n'est pas une référence. |
Marsh Posté le 01-08-2002 à 22:56:38
vi logique !
par contre un position absolute avec un margin-left sans top, bottom, left et rightca marche aussi
gm_superstar a écrit a écrit : ce n'est pas une référence. Edit: c'est logique le positionnement absolu se définit par rapport aux 4 valeurs top, bottom, left et right. Sinon comment on se positionne ? |
Marsh Posté le 01-08-2002 à 23:17:50
kayasax a écrit a écrit : vi logique ! par contre un position absolute avec un margin-left sans top, bottom, left et rightca marche aussi |
Ben oui bien sûr, parce que si tu ne les définies pas ces propriétés ont des valeurs par défaut. Mais il est quand même rare que les valeurs par défaut conviennent. Et même si elles conviennent c'est toujours mieux de les écrires, c'est plus propre.
Marsh Posté le 01-08-2002 à 23:50:18
kayasax a écrit a écrit : nop je suis pas devlopeur web, juste ma page perso pour le fun +qqes applis intranet au taff. pkoi pas taupe sous ie ca marche bien pourtant le lien que j'ai mis avec ie |
par references, je voulais dire des addresses de sites qui expliquent/parle de tout ça (me sort pas le w3c stp ), avec des tutos ou de bons gros exemples concret
non, les truc qui marchent bien sous IE, c'est notamment des examples de mozilla
Marsh Posté le 02-08-2002 à 08:23:54
ah ok
le site webreference a l'air complet mais en anglais, j'ai pas eu le temps de regarder bcp... http://webreference.com/html/tutorials/
Marsh Posté le 06-08-2002 à 00:09:01
merci tout marche tres bien grace a vous tous
enfin je sait pas sous mozilla mais normalement c bon
Marsh Posté le 31-07-2002 à 21:37:54
tout le monde dit que les frames c'est moche ok mais comment font ceux qui ont un menu a droite (http://allhtml.com/)
a chaque fois qu il ajoutent une section il doivent modifier tout leur site?!?
le menu est stoké ds un fichier php si c'est bien ca ,je veux bien que vous me dite comment parce que ca m interesse
merci