lien dans un div qui s'ouvre dans un autre div

lien dans un div qui s'ouvre dans un autre div - HTML/CSS - Programmation

Marsh Posté le 14-09-2004 à 20:42:39    

Bonjour,
 
J'ai deux tableaux A et B crees par un CSS par des DIV.
Ces tableaux A et B sont cote a cote, dans le tab a, il y a 4 liens, et  je souhaite mettre l'ouverture de chaque lien dans le tableau B. Etant donné que ce tableau est cree par des DIV, j'ai perds mon latin.
 
Comment faire ? j'ai pense a des calques mais ca complique la programmation de CSS, qu'en pensez vous ?
 
Merci d'avance...
 
Je suis alle qur la plupart des sites francais qui proposent des tutoriaux en html/CSS, mais rien trouvé !

Reply

Marsh Posté le 14-09-2004 à 20:42:39   

Reply

Marsh Posté le 14-09-2004 à 22:15:05    

salut,
 
poste ton code , là c'est incomprehensible .
 
++
 
L.

Reply

Marsh Posté le 14-09-2004 à 22:31:44    

En gros tu veux que ton DIV contienne un document HTML externe, comme une iframe mais sans iframe c'est ça ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 14-09-2004 à 22:43:27    

Debutant et autodidacte, c dur ! Donc, j(aimerais effectivement avoir une page html externe sans iframe puisque je veux faire un site avec les div.
 
Je poste le code:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224">
 
<HTML lang=fr xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<LINK href="fixe.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
 
<BODY>
<DIV id=conteneur>
<DIV id=header><IMG height=10 src="header.gif" width=850 border=0></DIV>
 
<DIV id=gauche>
<UL class=menugauche>
  <LI><A href="1>lien1</A>  
  <LI><A href="2">lien2</A>  
  <LI><A href="3">lien3</A>  
  <LI><A href="4">lien4</A>  
</LI></UL></DIV>
 
<DIV id=centre>
<B><U>COUCOU</U></B><BR>
</DIV>
 
<DIV id=pied><IMG height=10 src="footer.gif" width=850 border=0></DIV>  
 
</DIV></BODY></HTML>
 
 
 
et pour la partie CSS: fixe.css
 
BODY {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Sans-Serif
}
#header {
 HEIGHT: 13px; BACKGROUND-COLOR: #FFFFFF
}
#conteneur {
 LEFT: 50%; MARGIN-LEFT: -375px; WIDTH: 850px; POSITION: absolute; BACKGROUND-COLOR: #ccccff
}
#centre {
 MARGIN-LEFT: 212px; MARGIN-RIGHT: 0px; PADDING-LEFT: 10px; HEIGHT: 425px; BACKGROUND-COLOR: #cccccc
}
#gauche {
 LEFT: 0px; WIDTH: 212px; HEIGHT: 425px; BACKGROUND-COLOR: #5f6a6d; POSITION: absolute
}
#pied {
 HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.menugauche {
 PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Sans-Serif
}
.menugauche LI {
 MARGIN-BOTTOM: 5px
}
.menugauche A {
 MARGIN: 0px 2px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menugauche A:hover {
 COLOR: #ffffff; TEXT-DECORATION: none
}
 
P {
 MARGIN: 0px 0px 10px
}
 
 
Voila pour le CSS, peut on mettre un javascript dans des Div ?
 
Merci

Reply

Marsh Posté le 14-09-2004 à 22:48:16    

Ben pour faire ce que tu veux faire il faut utiliser une IFRAME. Un DIV n'est pas fait pour contenir un document externe.
 
Ou alors tu fais des pseudo-frames avec un langage coté serveur.


Message édité par gm_superstar le 14-09-2004 à 22:48:37

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 14-09-2004 à 23:04:00    

merci pour les infos, comment fait on pour ce genre de choses ? et peut on mettre du javascript dans des balises div ?

Reply

Marsh Posté le 15-09-2004 à 00:43:05    

Ben une iframe c'est l'élément <iframe> et tu trouveras plein de littérature sur Google pour son emploi exact. Mais il faut savoir que les frames ne sont pas vraiment conseillées vu leur manque d'accessibilité.
 
Sinon pour les pseuo-frames, là aussi ce ne sont pas les ressources qui manquent (sur le forum, sur le net) mais il faut que tu connaisses un langage coté serveur type PHP ou ASP...


Message édité par gm_superstar le 15-09-2004 à 00:43:18

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed