kil

kil
Рейтинг
84
Регистрация
03.04.2006

Собственно надо было добавить высоту 100% для html и body.

Фон для container не был виден как раз потому что высота у него не была задана, но при этом находящиеся элементы имели аттрибут "float" (в таком случае ff и opera считают, что у такого блока высота равна 0).


* {
margin: 0;
padding: 0;
border: 0;
}


html, body {
padding: 0px 0 0;
background: #765474;
color: #333;
font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
height: 100%;
}

#container {
width: 1024px;
margin: 0 auto;
background: #B23232;
height: 100%;
}


/* Центральная часть */
#center {
width: 624px;
font-size: .8em;
color: #333;
margin: 0px auto;
float: left;
background: #D79F33;
}

#text p {
text-align: justify;
text-indent: 1.5em;
margin: 0;
padding: 0 15px;

}

/* Левая колонка */
#leftmenu {
width: 250px;
height:100%;
float: left;
background: #CAE62D;

}
#leftmenu ul {
font-size: 13px;
margin: 0 0 0 40px;
list-style-type: circle;
}
#leftmenu li a {
color: #000;
}
#leftmenu li a:hover {
color: #000;
}

/* Правая колонка */
#rightmenu {
width: 150px;
height: 100%;
float: left;
text-align: center;
background: #33D765;
}
#rightmenu ul {
font-size: 13px;
margin: 0 0 0 40px;
list-style-type: circle;
}
#rightmenu li a {
color: #000;
}
#rightmenu li a:hover {
color: #000;
}
Dmitr:
kil,
Вот, что получилось...

Хотя, в месте - element.src = "/blank.gif"; видимо необходимо что-то подставить? :)

Блиин! Забыл про него. Скачивай: blank.gif - его надо положить в корень сайта. И будет щастье :)

Точный url в студию!

Может быть дело в регистре??

При попытке входа Касперский орёт что на сайте троян.

Меняйте пароль ftp и чистите код в файлах.

kil добавил 13.10.2008 в 14:00

Собственно сам вредоносный код размещен в начале документа

<script>function c71307925162m48e37bf1b9ec8(m48e37bf1ba69c){...
Varkolak:
не все так просто, на вашем бы месте, я отказался от прозрачных png и юзал бы gif, т.к. хаки не позволяют полноценно решить эту проблему!
P.S. хотя встречал в сети хак, но сейчас не вспомню, где он, вро де бы как все роблемы решалЮ но и то не факт!

Почему? Что конкретно неполноценно?

По крайней мере в приведенном мной примере все работает без каких-либо проблем!

Можно еще проще. Один раз прописываешь - и больше трогать ничего не надо.


<html>
<head>
...
<!--[if lt IE 7]>
<![if gte IE 5.5]>
<script type="text/javascript" src="fixpng.js"></script>
<link rel="stylesheet" href="style_ie.css" type="text/css"/>
<![endif]>
<![endif]-->
...
</head>
<body>
...
</body>
</html>

Сами файлы можешь скачать здесь например: fixpng.js style_ie.css

З.Ы. А в IE6 и в первом варианте отступ справа будет. Это уж вообще неясно, откуда берется...

В ie отступы у(в) некоторых элементах по умолчанию не равны нулю. Так что {margin: 0px; padding: 0px;}

Но если проставить внутрь div ограниченной ширины, то и родительский div тоже сократится:
<div style="position:absolute; top:200px; left:300px; background:#0000CC">
<div style="width:150px">
--- Большой текст ---
</div>
</div>

А если вот так:


<div style="position:absolute; top:200px; left:300px; background:#0000CC">
<div style="width:150px">
--- Большой текст ---
</div>
--- Большой текст ---
</div>

Вообще в идеале так:


<a href="url_для_записи_в_корзину_если_отключен_javascript" onclick="xajax_add_tov('111', '222'); return false;">Добавить в корзину</a>

При проектировании любого интерфейса нужно поставить себя на место пользователя, который работает с ним в первый раз. К сожалению, об этом большинство разработчиков не особо беспокоятся. Поэтому обучение работе с большинством CMS сводится к попыткам постичь логику разработчиков.

Всего: 673