gesandte
-
Posts
400 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by gesandte
-
-
Прикольно, не часто встречал валидный XHTML Strict 1.0.
хе) в шаблоне это сделать не сложно, а вот если попробывать натянуть на движок.....
-
Кароч косяк походу тут
<html>
<title>js image</title>
<body>
<input type="button" value="click here" onclick="test()" /><br />
<img id="img" src="spice.png" alt="" />
<script type="text/javascript">
var img = document.getElementById('img');
function test() {
if (img.src == "spice.png") {
img.src="spice.jpg";
} else {
img.style.display = "none";
window.alert(img.src);
}
}
</script>
</body>
</html>img.src имеет в качестве значения не имя файла, а путь
-
Добрый вечер!
У нас есть:
<input type="button" value="Надо нажать меня" onclick="test()" /><br />
<img id="img" src="spice.gif" alt="" />
<script type="text/javascript">
var img = document.getElementById('img')
function test(){
if(img.src="spice.jpg"){
img.src="spice.gif"
img.style.display = "none"
}
}
</script>Сразу вопросы:
3) Что означает эта запись в if (img.src="spice.jpg"), как правильно её произнести?
Заранее благодарю. Кстати эта тема ещё только началась, будут дополнительные вопросы, только после выяснения этих))
при условии что там все таки не =, а ==, то примерно так
если img.src равно spice.jpg, то img.src равно spice.gif и img.style.display = "none"
Хотя в данной транскрипции получается бред)))
Посему там должно быть != или !== (незнаю как на яве, но в пхп лучше записать !==) , что означает неравно.
Тогда получим условие
если img.src не равно spice.jpg, то img.src равно spice.gif и Img.style.display = "none"
Пс. Если че не так, палкой не бить))) ява вообще не знаю, основываюсь на знаниях пхп)
-
А вообще не понимаю нафига эти заморочки с php когда и css можно обойтись?
каким образом?
В цсс нет атрибута, который бы определял находится ли ссылка на текущей странице или нет
Justnewone, опередил)
-
gallery.php$page=gallery
Такое ощущение, что Вы во фрагменте кода именно так и сделали. =)
а, ну да, просто вначале я подумал что не так подумал
П.с. gallery.php?page=gallery
и никаких $ в урлах
-
gallery$page=gallery - тут кажись надо как минимум .php добавить.
Куда?? :(
у меня 2 страницыxxxxx.6te.net/
и xxxxx.6te.net/gallery (она генерируется за счёт плагина, т.е. просто есть папка с фотками на серваке, которая визуально преобразуется в галерею)
пишу:
<div id="k1">
<p><a href="http://xxxxx.6te.net/index.php$page=news" <?php if ($page === "news") echo "class=\"active\""; ?> >главная </a></p>
</div>
<div id="k2">
<p><a href="http://xxxxx.6te.net/gallery$page=gallery"<?php if ($page === "gallery") echo "class=\"active\""; ?> >фото </a></p>
</div>ещё указываю в стайл.цсс класс "актив" бекграунд:red , ничего не происходит, а когда перехожу на страницу фото , то мазилла сначала открывает её на секунду, а потом вообще перенаправляет на страницу с ошибкой...
Хотя есть у меня подозрение что это из-за перебоя с сервером, тк выдаёт сообщение "ничего не найдено"
Что я не так делаю?
<?php
# получаем переменную
$page = $_GET['page'];
# фильтруем
$page = substr($page, 0, 20);
$page = htmlspecialchars($page);
?>
<div id="k1">
<p><a href="http://xxxxx.6te.net/index.php?page=news" <?php if ($page === "news") echo "class=\"active\""; ?> >главная </a></p>
</div>
<div id="k2">
<p><a href="http://xxxxx.6te.net/gallery/index.php?page=gallery"<?php if ($page === "gallery") echo "class=\"active\""; ?> >фото </a></p>
</div>или так во второй ссылке, зависит от структуры на сайте
<a href="http://xxxxx.6te.net/gallery.php?page=gallery".....
-
покрасивше может быть даже так
<?php if ($page === "news") echo '<strong>Новости</strong>' else echo '<a href="#">Новости</a>'; ?>
Хотя, в синтаксисе могу и ошибиться, потому как в php совсем топор.
<?php
if ($page === "news") echo '<strong>Новости</strong>'; else echo '<a href="#">Новости</a>';
?>
забыл закрыть echo
например, самое тупое, передавать прям урлом.урл-чета-там/слеши-буквы-цыфры/имя-файла.php?$page=news
если ТС исполует цмс, а не статичный сайт, то ничего прописывать не надо
-
спасибо,
да а маленький вопрос - как задать вот этот параметр, "news" . или там "obo mne" нашей странице, ?
все зависит какого вида урлы
если там чпу типа xxxxxx.ru/news/1/ и тд
то можно написать соответсвующую функцию по вычленению нужной части при помощи explode, если другого вида то скорее всего придется заюзать регулярки
-
Такое дерьмо ни один нормальный человек не закажет
-
Ну может у кого сырцом валяется подрезаным и расковыряным.
Вот мне радость - час гуглить, потом несколько часов разрезать и форматить.
Может за вас еще и хостинг оплатить?
-
В общем перестаю гадать, тут даже не понятно что надо конкретно. Пусть ТС предоставит картинку, как это должно выглядеть на широкоформатном мониторе(рамка прижата к окну браузера или идет вокруг блока и т.д) или пусть думает сам.
-
.main{
width:1024px;
position:absolute;
top:50%;
left:50%;
margin-top:-330px;
margin-left:-512px;
}Глянул щас в код, теперь начинаю понимать. Но смотри, margin-top:-330px;, получается что блок выравнен по верикале при высоте блока в 660пк. А если контента будет больше, то все это выравнивание к хренам полетит. Т.е либо планирутся что контент там не будет изменяться по высоте, либо это выравнивание кчертям снести.
А если уж так хочется фиксированый по размерам отцентрированый блок, и при это с заранее неизвестным кол-ом содержимого, то дать, div. main overflow: auto и задать ему соответсвенно высоту, плюс дать рамку в 50 пк и соответственно учесть ее толщину при центрировании, т.е будет так
margin-top:-380px; margin-left:-562px;
Но тогда на мониторе с шириной 1024 боковой рамке не будет видно, следовательно там надо дать ширину не 1024, а 924пк.
и в итоги получим чтото типа
.main{
border: 50px solid rgb(255,125,25);
width:924px;
height: 660px;
overflow: auto;
position:absolute;
top:50%;
left:50%;
margin-top:-380px;
margin-left:-512px;
}А вообще интересно что скажет ТС.
-
1. Выучить пхп, найти что то подходящие в интернете, заказать. Выбирайте
-
Да, но он не выровнен по вертикали!
я тебя не понимаю)))
нарисуй.
П.с а это зачем - !
-
gesandte
Отлично, осталась малость, теперь попробуй выровнять сайт по вертикали, при условии что контент не должен налазить на нижний бордер, тоесть нижний бордер всегда должен быть ниже, при любых условиях.
Непонял?) Контент и так не налазит на нижний бордер.
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>border</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
body,html {
height: 100%;
}
body {
background: rgb(255,125,25);
width: 100%;
}
div.wrapper {
background: rgb(255,255,255);
min-height: 100%;
margin: 0 50px;
position: relative;
}
div.wrapper div.borderTop,
div.wrapper div.borderBottom {
background: rgb(255,125,25);
width: 100%;
height: 50px;
position: absolute;
left: 0;
}
div.wrapper div.borderTop {
top: 0;
}
div.wrapper div.borderBottom {
bottom: 0;
}
div.wrapper div.content {
background: rgb(255,255,255);
color: rgb(40,40,40);
font: normal 1.3em "Times New Roman", Arial, sans;
padding: 70px 20px;
}
</style>
</head>
<body>
<div class="wrapper">
<div class="borderTop"></div>
<div class="borderBottom"></div>
<div class="content">
T<br />
h<br />
i<br />
s<br />
<br />
s<br />
i<br />
m<br />
p<br />
l<br />
y<br />
<br />
t<br />
h<br />
e<br />
<br />
c<br />
o<br />
n<br />
t<br />
e<br />
n<br />
t<br />
</div>
</div>
</body>
</html>Так более громоздко.
Реализовать на 2-х блоках не вышло, одни 50пк убрал, другие в отступе остались
-
Супер пупер напичканый графикой чат???)))
-
Оно?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>border</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
body,html {
height: 100%;
}
body {
background: rgb(135,135,235);
width: 100%;
}
div.wrapper {
background: rgb(255,255,255);
min-height: 100%;
margin: 50px;
}
</style>
</head>
<body>
<div class="wrapper">
<h3>This content</h3>
</div>
</body>
</html> -
-
Ну да, я это и предложил в последнем посте.
Да)))) неразглядел ну ладно, привел пример на твой пост
-
Имеется вот такое вот меню. По сути своей оно 2х уровневое, при наведении на "Меню" выпадает вся остальная часть. Средствами CSS за 2е суток создать такое меню так и не получилось, может быть кто нибудь подскажет как решить данную проблему(я понимаю что с помощью JS, очень хочется научится создавать такие меню самому, но перерывания справочников и книг результатов не даёт ).
Контекст 3о уровня меню не меняется в зависимости от выбранного пункта 2о уровня!
пользутесь поиском, в последнее время тут таких тем много поднималось
-
А попробуй задать отступы самим абзацам и т. д. внутри модуля, обратись к ним.
а можно впринципе не вставлять еще один див как прослойку, а попробывать так
div.wrapper > div,
div.wrapper > table,
div.wrapper > p {
margin: 11px;
}Смыл вобщем такой, а там надо смотреть что внутри блока
-
Ладно... еще раз повторюсь: http://stepbystep.htmlbook.ru/
Либо же переносите топик в раздел комерческих услуг.
ну да, если сказать что надо использовать min-width вопросов будет еще больше
-
В общем ситуация такая:у меня есть фото галерея на каком то идиотском движке,там есть вверу кнопка Контакты,эта кнопка залинкована на ту же страницу на которой она стоит.Мне нужно тупо переписать линку на эти самые Контакты.Полез искать эту линку,нашёл вот такую:<img src="{g->url href="images/galleryLogo_sm.gif"}" width="107" height="48" alt=""/>
Как я понимаю вот это: g->url должно быть в ООП файлике,вот вопрос как его обычно называют?)И как это ООП работает?Заранее БОЛЬШОЕ СПС всем кто откликнется) подскажите что можете плизз(((
Эмммм, как бы это
<img src="{g->url href="images/galleryLogo_sm.gif"}" width="107" height="48" alt=""/>
тег для вставки картинки, а картика со ссылкой длжна иметь вид
<a href=""><img src="{g->url href="images/galleryLogo_sm.gif"}" width="107" height="48" alt=""/></a>
ПРАКТИКА CSS
in HTML Coding
Posted
Да не только... там такого наверстают на таблицах порой)))