Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS][PHP]Prosba o pomoc
Forum PHP.pl > Forum > Przedszkole
sebag73
czesc
Mam pytanie i prosbe.
Posiadam strone napisana w html z zastosowaniem ramek.
Strona ma dwie ranki lewa to drzewiaste menu nawigacyjne, ktorego pozycje odwoluja sie do innych lokalnych plikow html, a
takze do innych url. To do czego sie odwoluje pozycja z menu jest wyswietlane w drugiej ramce.

Chcialbym zlikwidowac ramki i zachowac dotychczasowa funkcjonalnosc. Podszedlem do tematu stosujac znaczki div no ale kazda pozycja z menu odpala sie jako osobne okno przegladarki - a tak nie chce.
Byc moze jestem w bledzie i te funkcjonalnosc da sie osiagnac inna metoda niz przejscie na php no ale na to pytanie nie znam odpowiedzi.
Strona jest banalna wiec dla kogos kto jest biegly w rozwiazaniach webowych to pewnie drobiazg - ja poleglem.

Jezeli jest ktos kto moze poswiecic chwile i pomoc mi w tej kwesti bede bardzo wdzieczny. Moge zzipowac i podeslac caly kod strony.

serdecznie pozdrawiam seb@
martex
podaj jakiś kod z tego menu smile.gif
sebag73
podaj prosze maila to podesle ci zip'a

pzdr seba
martex
sprawdz czy w atrybucie a nie masz target="_blank" jesli tak to wywal
jak masz index.html i strony z menu np. menu1.html menu2.htm
to linkowac muisz
<a href="menu1.html">Link w menu</a> otworzy ci sie w tym samym oknie to co masz na stronie menu1.html biggrin.gif

najlepiej wklej kod na forum
zipoooww nie przyjmujemm biggrin.gif
sebag73
ok
wklejam,w index.html jest:

</HEAD>
<FRAMESET COLS="250,*" BORDER="1" FRAMEBORDER="1" FRAMESPACING="1">
<FRAME NAME="spis" NORESIZE FRAMEBORDER="1" SRC="spis.html">
<FRAME NAME="strona" NORESIZE FRAMEBORDER="1" SRC="home.html">
<NOFRAMES><A HREF="spis.html">Spis treści</A></NOFRAMES>
</FRAMESET>

A w spis.html:
<div id="main">
<ul id="navigation">
<li><a target="strona" href="home.html"><b>Main Page</b></a></li>

<li><b>MY Bikes</b>
<ul>
<li><a target="strona" href="../virago/virago.html">2004 Yamaha Virago 535</a></li>
<li><a target="strona" href="../fz6s/fz6s.html">2007 Yamaha Fazer FZ6S</a></li>
<li><a target="strona" href="../triumph/street.html">2013 Triumph Street Triple 675</a></li>
</ul>
</li>

<li><b>My Expeditions</b>
<ul>
<li>2006 Tatra Mounutains (PL,CZ,SK)
<ul>
<li><a target="strona" href="../2006/tday1.html"> Day 1</a></li>
<li><a target="strona" href="../2006/tday2.html"> Day 2</a></li>
<li><a target="strona" href="../2006/tday3.html"> Day 3</a></li>
<li><a target="strona" href="../2006/tday4.html"> Day 4</a></li>
</ul>
</li>

<li>2007 Alps (D,IT,A)
<ul>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day1.html"> Day 1</a></li>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day2.html"> Day 2</a></li>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day3.html"> Day 3</a></li>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day4.html"> Day 4</a> </li>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day5.html"> Day 5</a> </li>
<li><a target="strona" href="http://www.2007.motury2010.cba.pl/day6.html"> Day 6</a> </li>
</ul>
</li>

......

i to dziala z ramkami OK.

Chcialem usunac ramki wiec w style.css wstawilem:
#NAGLOWEK {
background-color: #888;
text-align: center;
}

#MENU {
width: 150px;
float: left;
overflow: hidden;
position: relative;
background-color: #fff;
}

#TRESC {
margin-left: 150px;
background-color: #fff;
}

#STOPKA {
clear: both;
background-color: #888;
text-align: center;
}

a w index.html:
<div id="top">
<div id="NAGLOWEK">My bikes and my expeditions</div>
<div id="MENU">

<ul id="navigation">
<li><a target="strona" href="home.html"><b>Main Page</b></a></li>

<li><b>MY Bikes</b>
<ul>
<li><a target="strona" href="../virago/virago.html">2004 Yamaha Virago 535</a></li>
<li><a target="strona" href="../fz6s/fz6s.html">2007 Yamaha Fazer FZ6S</a></li>
<li><a target="strona" href="../triumph/street.html">2013 Triumph Street Triple 675</a></li>
</ul>
</li>

<li><b>My Expeditions</b>
<ul>
<li>2006 Tatra Mounutains (PL,CZ,SK)
<ul>
<li><a target="strona" href="http://www.motury2011.cba.pl/2006/tday1.html"> Day 1</a></li>
<li><a target="strona" href="http://www.motury2011.cba.pl/2006/tday2.html"> Day 2</a></li>
<li><a target="strona" href="http://www.motury2011.cba.pl/2006/tday3.html"> Day 3</a></li>
<li><a target="strona" href="http://www.motury2011.cba.pl/2006/tday4.html"> Day 4</a> </li>
</ul>

i dziala to slabo, bo jak klikam cokolwiek z menu drzewiastego to odpala nowe IE, pomijam juz fakt ze w chrome w ogole nie dziala.
mozna to na zywo zobaczyc pod:

www.motury2011.cba.pl - to chodzi ok ale ma ramki i w kazdej ramce wyswietla sie reklama

a to www.motury2011.cba.pl/index1.html jest bez ramek i dziala slabo.

Nie wiem czy taka funkcjonalnosc jaka mam z ramkami da sie w ogole w czystym html osiagnac.
Jak widzicie menu odwoluje sie zarowno do lokalnych podfolderow jak i do url zewnetrznych i w wersji z ramkami dziala ok.

z gory dzieki Seb@
martex
wywal wogole te targety zostaw sam href
a pozatym troche by tu trzeba bylo podziałać bo juz nie na czasie ta stronka smile.gif proponuje dla zabawy
http://www.freewebsitetemplates.com/

tu cos wybrac i popatrzec potem w kod zobaczysz jak dziala pozmieniasz i dojdziesz co i jak smile.gif
no chyba ze uparcie chcesz 2 pudelka obok siebie tak jak to teraz masz smile.gif
sebag73
czesc
No poszukalem troche free templates ale nic co by zachowalo dotychczasowa funkcjonalnosc nie znalazlem.
Potrzebowalbym templates taki jak jest zbudowana strona : http://velozone.net/index.php
lewe menu byloby idealne bo ma podmenu, wiec podobnie jak moje dotychczasowe drzewiaste..
Ma ktos moze taki template?

pzdr seba

czesc

Chcialem bardzo podziekowac koledze "mar1aczi", ktory zrozumial moj problem i go rozwiazal w sposob mnie zadowalajacy.
Ramki zniknely funkcjonalnosc zostala.

dziekuje bardzo i pozdrawiam Seba
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.