OVH Cloud OVH Cloud

Figer les vollets ou pseudo-frame ?

4 réponses
Avatar
grenault
Bonjour,

Est-il possible de simuler une frame sur une page web, c'est =E0 dire,
figer une partie de la page (le haut) tout en autorisant le d=E9filement

en dessous ?


Je voudrais figer la partie situ=E9e au dessus du petit moteur de
recherche de cette page :
http://www.grenault.net/couples.htm
de fa=E7on =E0 ce que le moteur de recherche soit toujours visible. Je
sais le faire =E0 l'aide de frames mais je ne veux pas en utiliser.
Avez-vous des solutions ?=20


Merci.=20


Guy

4 réponses

Avatar
ASM
Est-il possible de simuler une frame sur une page web, c'est à dire,
figer une partie de la page (le haut) tout en autorisant le défilement


rien à voir avec le JS
réponse sur l'autre NG.

--
ASM

Avatar
L'AMI Yves
Excuse-moi, je ne te réponds pas (je ne sais pas faire), mais pour
quelle raison ne veux-tu pas utiliser les frames. Je vois souvent des
posts sur les newsgroups de gens qui disent ça, mais je ne sais pas
pourquoi.

Merci.

AMIcalement.

a écrit dans le message de news:

Bonjour,

Est-il possible de simuler une frame sur une page web, c'est à dire,
figer une partie de la page (le haut) tout en autorisant le défilement

en dessous ?


Je voudrais figer la partie située au dessus du petit moteur de
recherche de cette page :
http://www.grenault.net/couples.htm
de façon à ce que le moteur de recherche soit toujours visible. Je
sais le faire à l'aide de frames mais je ne veux pas en utiliser.
Avez-vous des solutions ?


Merci.


Guy
Avatar
ASM
Je vois souvent des
posts sur les newsgroups de gens qui disent ça, mais je ne sais pas
pourquoi.


pasque :
- l'url dans la barre d'adresse ne changeant pas on ne sait où on est
- on ne peut mettre facilement en favoris la page de la frame
- ça stoppe les moteurs de référencement

Est-il possible de simuler une frame sur une page web, c'est à dire,
figer une partie de la page (le haut) tout en autorisant le défilement
en dessous ? ?


CSS :
==== #haut { height: 10%; }
#content { height: 90%; overflow: scrolls; /* ou auto; */ }

HTML :
===== <div id="haut">moteur recherche</div>
<div id="content">le reste de la page</div>


--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé

Avatar
Florian Sinatra
*L'AMI Yves* @ 21/12/2006 12:11 :
Excuse-moi, je ne te réponds pas (je ne sais pas faire), mais pour
quelle raison ne veux-tu pas utiliser les frames. Je vois souvent des
posts sur les newsgroups de gens qui disent ça, mais je ne sais pas
pourquoi.


Parce que c'est mal, pour les raisons qu'a évoqué ASM et pour toutes les
autres : <http://openweb.eu.org/articles/finir_cadres/>.

Pour discuter de conception Web, le groupe
fr.comp.infosystemes.www.auteurs est généralement plus adapté. Tu y
trouveras de nombreuses anciennes discussions à ce sujet.