У меня сайт (главная стр.) состоит из фреймов, если информации много, то во фреймах появляются вертикальные скроллы, ну иногда и горизонтальные, т.е они, фреймы, фиксированые и независимы друг от друга.
А мне надо что бы, если и был скролл, то чтоб он был один на всю страницу (сайта), что бы при скроллинге прокручивалась вся стр, всё, что на ней есть, не изменяя структуры.
КАК это сделать, подскажите плз!
и если не фреймами, то как сделать?
Сделать таблицу и инклудить php?
Спустя 1 час, 8 минут, 44 секунды (11.01.2011 - 14:05) Lenarfate написал(а):
фреймы не пользуют уже лет десять. ты в каком веке живешь?))
Спустя 22 минуты, 42 секунды (11.01.2011 - 14:28) inpost написал(а):
Lenarfate
Я бы поспорил, есть моменты, когда фреймы отлично смотрятся.
gab_ber
А в целом, динамика сайта уже делается на JS. Ты, лучше, опиши, зачем используешь фреймы в данном случае? По описанию, то Ленар прав, в таком виде их уже дааавно не используют.
Делаются так: блоки, инклюдятся по частям, динамика создаётся на JS (AJAX: обновление части страницы, а не целиком).
Загляни на курсы: irbis-team.com
Я бы поспорил, есть моменты, когда фреймы отлично смотрятся.
gab_ber
А в целом, динамика сайта уже делается на JS. Ты, лучше, опиши, зачем используешь фреймы в данном случае? По описанию, то Ленар прав, в таком виде их уже дааавно не используют.
Делаются так: блоки, инклюдятся по частям, динамика создаётся на JS (AJAX: обновление части страницы, а не целиком).
Загляни на курсы: irbis-team.com
Спустя 44 минуты, 57 секунд (11.01.2011 - 15:13) gab_ber написал(а):
я JS не знаю еще..изучаю html и php+mysql параллельно.
фреймами делаю чтобы меню оставалось всегда видимым(слева), жмешь ссылку, она откр. в центральном.
и как примерно должен выглядеть код ("..блоки, инклудятся..")
т.е из всего вышесказанного делаем вывод, что я зря учу html, так?
фреймами делаю чтобы меню оставалось всегда видимым(слева), жмешь ссылку, она откр. в центральном.
и как примерно должен выглядеть код ("..блоки, инклудятся..")
т.е из всего вышесказанного делаем вывод, что я зря учу html, так?
Спустя 10 минут, 22 секунды (11.01.2011 - 15:23) inpost написал(а):
gab_ber
Не зря, html - основы!
Не зря, html - основы!
Спустя 4 минуты, 16 секунд (11.01.2011 - 15:28) DmitryOpalev написал(а):
Меню слева можно сделать
position:fixed
:) :) Спустя 7 минут, 44 секунды (11.01.2011 - 15:35) gab_ber написал(а):
Цитата (DmitryOpalev @ 11.01.2011 - 15:28) |
position:fixed |
это каким языком?
я видимо еще не дошел до этого...
Спустя 3 минуты, 56 секунд (11.01.2011 - 15:39) sixpoundeeer написал(а):
Для начала можно вынести меню в отдельный файл и "тупо" заинклудить в главный шаблон. Это, пожалуй, будет самым легким путем. Когда лучше познакомишься с php, тебе откроется много других интересных способов.
Спустя 1 минута, 51 секунда (11.01.2011 - 15:41) gab_ber написал(а):
и как думаете, если я еще возьмусь изучать JS, у меня крышу не снесёт, от того что всё будет путаться...??
ну раз уж заговорили, то кто какую книгу по JS посоветует, чтоб написана была обычным языком, а не как для профи...короче для тупея тупого)) на русском естессно!
ну раз уж заговорили, то кто какую книгу по JS посоветует, чтоб написана была обычным языком, а не как для профи...короче для тупея тупого)) на русском естессно!
Спустя 5 минут, 17 секунд (11.01.2011 - 15:47) gab_ber написал(а):
sixpoundeeer, вот как раз с основным шаблоном у меня и проблемы...у меня он весь из фреймов, а знатоки говорят - не катит!
Спустя 1 минута, 53 секунды (11.01.2011 - 15:48) sixpoundeeer написал(а):
Для "тупея тупого" можешь взять видеокурсы от Специалиста. На рутрекере есть. У них довольно не плохая репутация. Но меня только на 2 урока по 2 часа хватило Слишком уж все разжевано, времени жалко.
Спустя 2 минуты, 54 секунды (11.01.2011 - 15:51) sixpoundeeer написал(а):
gab_ber
Вот, примерно то, что тебе нужно. Учи CSS и верстку дивами. Твой главный шаблон (если его не разбивать на инклюды) должен выглядеть примерно так:
Потом это все украшается и позиционируется с помощью CSS.
Вот тут еще есть много разных макетов.
// Редактировано
Вот, примерно то, что тебе нужно. Учи CSS и верстку дивами. Твой главный шаблон (если его не разбивать на инклюды) должен выглядеть примерно так:
<html>
<head>
<title>Главная</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<div id="container">
<div id="header">Шапка сайта</div>
<div id="sidebar">Боковое меню сайта</div>
<div id="content">Контент</div>
<div id="footer">Подвал</div>
</div>
</body>
</html>
Потом это все украшается и позиционируется с помощью CSS.
Вот тут еще есть много разных макетов.
// Редактировано
Спустя 5 минут, 49 секунд (11.01.2011 - 15:57) gab_ber написал(а):
спс sixpoundeeer!
ссылки посмотрю, а торрентами не пользуюсь, на локалке быстрее, хотя, если нет там, то придется установить µторрент...
ссылки посмотрю, а торрентами не пользуюсь, на локалке быстрее, хотя, если нет там, то придется установить µторрент...
Спустя 12 минут, 47 секунд (11.01.2011 - 16:10) DmitryOpalev написал(а):
Цитата | ||
это каким языком? я видимо еще не дошел до этого... |
CSS
Спустя 1 час, 53 минуты, 26 секунд (11.01.2011 - 18:03) hellmin написал(а):
Вместо прокручивающихся фремов можно использовать <div></div>
А для создания макета есть вот такой сайт http://csstemplater.com/
<div style="width: 100px; height: 50px; overflow: auto">А тут любой текст который в голову взбредет</div>
А для создания макета есть вот такой сайт http://csstemplater.com/
Спустя 43 минуты, 24 секунды (11.01.2011 - 18:47) gab_ber написал(а):
Цитата (sixpoundeeer @ 11.01.2011 - 15:51) |
|
и вместо "шапка сайта", "меню" и тд я могу вставлять
<?php include('head.php'); ?>
или это менять?
id
Спустя 1 час, 34 минуты, 25 секунд (11.01.2011 - 20:21) omn написал(а):
Выучи для начала разметку страницы (ну или хотябы пойми базовые понятия) HTML и CSS
поймёш кто к чему , тогда переходи к PHP ..
поймёш кто к чему , тогда переходи к PHP ..
Спустя 9 минут, 26 секунд (11.01.2011 - 20:31) sixpoundeeer написал(а):
А дальше все зависит от подхода, который выберешь ты (процедурный, ООП, ООП+MVC и т.п.). Фактически, у тебя тут динамически будет изменяться только контент и мета-теги. Поэтому, используя буферизацию можно добиться вот такого:
Это если не использовать инклюды вообще. В переменную $content до этого времени должен быть помещен вложенный шаблон страницы с помощью шаблонизатора (рукописного, Smarty или еще какого-нибудь). Передачу мета-тегов тоже должен брать на себя шаблонизатор.
Про буферизацию вот тут можешь почитать: http://irbis-team.com/15/3/11
<div id="content"><?php echo $content; ?></div>
Это если не использовать инклюды вообще. В переменную $content до этого времени должен быть помещен вложенный шаблон страницы с помощью шаблонизатора (рукописного, Smarty или еще какого-нибудь). Передачу мета-тегов тоже должен брать на себя шаблонизатор.
Про буферизацию вот тут можешь почитать: http://irbis-team.com/15/3/11
Спустя 3 минуты, 18 секунд (11.01.2011 - 20:34) inpost написал(а):
Сначала выучи HTML + CSS (можешь и Попова послушать, у него тоже есть видео-курсы), а потом переходи на PHP, так как ПХП обрабатывает информацию, а вывод делает уже в виде HTML.
Спустя 1 день, 16 часов, 22 минуты, 41 секунда (13.01.2011 - 12:57) gab_ber написал(а):
а на счёт
мне надо чтоб меню на всех стр.сайта были..
мож подскажите как енто сделать без php, а только html и css.
position:fixed
почитал, совсем не то((мне надо чтоб меню на всех стр.сайта были..
мож подскажите как енто сделать без php, а только html и css.
Спустя 4 минуты, 52 секунды (13.01.2011 - 13:01) Игорь_Vasinsky написал(а):
<script src="menu.html"></script>
<iframe src="menu.html" width="x" height="y"></iframe>
_____________
Что будет, если всеразрушающий шар врежется в неразрушимую стену??