View Full Version : Frames em HTML


freakfreak
10-04-2007, 15:49
Estou a criar um website com duas frames, uma em cima e outra no lado esquerdo:

- a do lado esquerdo é a que vai ter o Menu;
- a de cima um banner animado;


A minha dúvida é a seguinte:

Como o meu MENU abre os Sub-Menus para o lado direito, estes abrem em cima do Menu principal pois a frame está muito "fechada".

Há algum código que deixe o MENU sobre-pôr o limite da Frame?

Morais
10-04-2007, 15:56
Identifica cada frame e, no <a href .... target="frame_name">

Usa o Google, uma busca por HTML frames deve esclarecer-te.

capricorn
10-04-2007, 16:12
a forma mais simples é não usar frames

freakfreak
10-04-2007, 16:15
Sou da mesma opinião mas tenho mesmo de fazer com frames

capricorn
10-04-2007, 16:35
ou então abres os menus na outra frame (funciona se não houver scroolbar)

freakfreak
10-04-2007, 16:38
Podias explicar melhor essa ideia? sff :)

MARSHALL
10-04-2007, 16:55
Para dizer em qual frame queres abrir deveras no link que crias por no target="nomedaframe".

Squillace
10-04-2007, 22:14
Sou da mesma opinião mas tenho mesmo de fazer com frames
NUNCA é necessário usar frames.

vjoe
10-04-2007, 22:16
Já agora pessoal, estive para colocar a mensagem aqui, mas resolvi criar um novo tópico por questões de organização e para facilitar futuras pesquisas: como é que vocês fazem os websites sem recorrer a frames? (http://techzonept.com/showthread.php?t=147519) :)

freakfreak
10-04-2007, 22:28
Eu não estou a falar das "target" mas sim o Menu sobrepor a Frame, ou seja, o limite.

Exemplo:

www.chip7.pt (http://www.chip7.pt)

por exemplo,no site da Chip 7 o menu sobrepoe a Frame

Squillace
10-04-2007, 22:33
O site da Chip7 não usa frame nenhuma. E aquilo que tu queres é impossível. Olha para a coisa como sendo uma casa vista de cima. Cada frame é um quarto, uma sala, um corredor... Como é que queres que a tábua de passar a ferro esteja metade na sala metade no corredor?

(a resposta "no sítio da porta" não conta, obrigado)

EDIT: ou então não percebi o teu problema. Se assim é explica-te melhor e de preferência com um screenshot.

freakfreak
10-04-2007, 22:35
Ok Ok :)