ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

09.07.2007, 12:21
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Добавь вверху страницы
PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
и
Код:
position: fixed;
top: ..px;
left: ..px;
.. - замени нужными значениями
|
|
|

09.07.2007, 19:14
|
|
Новичок
Регистрация: 25.06.2007
Сообщений: 10
Провел на форуме: 17391
Репутация:
1
|
|
позиционирование
При использовании абсолютного позиционирования в играх одно изображение наслаивается на другое. Т.е. персонаж игры может пройти сквозь стену(другую картинку). Без абсолютного позиционирования как я понял, не обайтись. Как же решать данную проблему?
|
|
|

09.07.2007, 22:01
|
|
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме: 2009677
Репутация:
472
|
|
rm24, ну так сделай "абсолютное позиционирование", проблема в том что не знаешь как? или сделай отдельные картинки, которые бы устраивали.
|
|
|

10.07.2007, 01:12
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
2rm24
Просчитывай это тем, чем двигаешь персонажа (JavaScript, php, etc.).
А если ты надеешься, что браузер будет тебе кричать "Стоять! Стенка!", то это не сюда)
|
|
|

10.07.2007, 02:12
|
|
Постоянный
Регистрация: 24.02.2007
Сообщений: 446
Провел на форуме: 1035728
Репутация:
316
|
|
IE 7 нормально отображает div? Фиксация не получилась...
|
|
|

10.07.2007, 17:57
|
|
Новичок
Регистрация: 25.06.2007
Сообщений: 10
Провел на форуме: 17391
Репутация:
1
|
|
◄Berkut
http://www.w3.org/TR/CSS21/visuren.html#absolute-positioning
Helios
Я подумал что может быть есть свойство не позволяющее наслаеватся слоям на картинки.
|
|
|

19.07.2007, 20:52
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
вот фигня тут выходит.
в ИЕ выглядит так как надо:
но в ФФ и опере выглядит не так как надо,
код
Код HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>...</title>
<style type='text/css'>
.logo{
background-color: black;
widht: 100%;
height: 100px;
}
.menuline{
background-color: #235529;
color: white;
width: 100%;
height: 20px;
margin: -2px 0px 0px 0px;
}
img{
border:0;
}
</style>
</head>
<body>
<div class="logo">
<a href="index.php"><img src="img/logo_start.gif" width="350" height="100" alt="Logo: Start" /></a>
</div>
<div class="menuline">
</div>
</body>
</html>
как сделать чтобы было в ФФ нормально?
Последний раз редактировалось GreenBear; 19.07.2007 в 21:01..
|
|
|

19.07.2007, 21:07
|
|
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме: 19975136
Репутация:
4536
|
|
мне и надо, чтобы нижний наехал на верхний.
|
|
|

19.07.2007, 23:31
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
во-первых: не widht, а width.
Во вторых: имхо легче сделать так:
PHP код:
<style>
a img { border: none 0px; }
.menuline {
height: 100px;
vertical-align: bottom;
background-color: #235529;
margin: 0px 0px 0px 0px;
color: #fff;
position: absolute;
bottom: 0px;
white-space: nowrap;
}
.logo
{
float: left;
}
</style>
<div style="height: 300px;">
<div class="logo">
<a href="#"><img src="logo_start.gif" ... /></a>
</div>
<div class="menuline">
..::menu::..
</div>
</div>
Параметром width в CSS играться не стоит, т.к. в Standarts mode (а xhtml 1.0 strict к относится к нему) он носит не рекомендательный, а строгий характер(как написано, так и будет при любых обстоятельствах), и задает значение в процентах от высоты(!) экрана.
div по умолчанию заполняет всю доступную ему ширину, поэтому параметр width в данном случае ему не нужен и подавно.
white-space: nowrap не даст твоему меню расползаться на две и больше строк.
З.Ы. Ногами, если не правильно понял, что ты хотел, не пинать.
|
|
|

19.07.2007, 23:39
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
посмотри на код - один див в другом. "Наезд" имхо очевиден
ЗЫ: а нолевой margin для кроссбраузерости: див занимает столько места, сколько может занять
Последний раз редактировалось Helios; 19.07.2007 в 23:41..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|