HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 10.07.2007, 17:57
rm24
Новичок
Регистрация: 25.06.2007
Сообщений: 10
Провел на форуме:
17391

Репутация: 1
По умолчанию

◄Berkut

http://www.w3.org/TR/CSS21/visuren.html#absolute-positioning

Helios

Я подумал что может быть есть свойство не позволяющее наслаеватся слоям на картинки.
 
Ответить с цитированием

  #2  
Старый 19.07.2007, 20:52
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

вот фигня тут выходит.
в ИЕ выглядит так как надо:


но в ФФ и опере выглядит не так как надо,


код
Код 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..
 
Ответить с цитированием

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

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

мне и надо, чтобы нижний наехал на верхний.
 
Ответить с цитированием

  #4  
Старый 19.07.2007, 23:31
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

во-первых: не widht, а width.

Во вторых: имхо легче сделать так:

PHP код:
<style>

a img bordernone 0px; }

.
menuline {
  
height100px;
  
vertical-alignbottom;
  
background-color#235529;
  
margin0px 0px 0px 0px;
  
color#fff;
  
positionabsolute;
  
bottom0px;
  
white-spacenowrap;
}

.
logo
{
  
floatleft;
}
</
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 не даст твоему меню расползаться на две и больше строк.

З.Ы. Ногами, если не правильно понял, что ты хотел, не пинать.
 
Ответить с цитированием

  #5  
Старый 19.07.2007, 23:39
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

посмотри на код - один див в другом. "Наезд" имхо очевиден

ЗЫ: а нолевой margin для кроссбраузерости: див занимает столько места, сколько может занять

Последний раз редактировалось Helios; 19.07.2007 в 23:41..
 
Ответить с цитированием

  #6  
Старый 20.07.2007, 00:27
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

Цитата:
во-первых: не widht, а width.
я их убрал по совету ксс валидатора. да и опечатка только из-за того, что редактор не подсвечивает ксс.
Цитата:
div по умолчанию заполняет всю доступную ему ширину, поэтому параметр width в данном случае ему не нужен и подавно.
ок.

а на счет того, что мне и надо чтобы заезжало чуть чуть вверх. в ИЕ заезжает. в опере и ФФ нет.. почему не знаю.
 
Ответить с цитированием

  #7  
Старый 20.07.2007, 00:37
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Так сделай просто с фоновым рисунком, как invlose предлагал - будет везде одинаково
 
Ответить с цитированием

  #8  
Старый 21.07.2007, 21:11
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

А чем вы правите селекторы стилей ? И как добавить селектор к странице ? Я правил FrontPag'ером сниффер Каника вот что вышло -
http://www.b333.fu2reteam.org/personal/log.php , но сам добавить не могу стили к существующей странице, кто подскажет плюсадин
 
Ответить с цитированием

  #9  
Старый 21.07.2007, 22:28
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

Репутация: 589
Отправить сообщение для Helios с помощью ICQ
По умолчанию

Руцями мы их правим в блокноте.
 
Ответить с цитированием

  #10  
Старый 22.07.2007, 09:58
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
Провел на форуме:
1051973

Репутация: 116
Отправить сообщение для D Mak с помощью ICQ
По умолчанию

Цитата:
селекторы стилей
это ксс шоли?
если да, то прилинковать можна
Код HTML:
<link href="name.css" rel="stylesheet" type="text/css" />
Цитата:
Я правил FrontPag'ером
ыгыгы, ты им еще пользуешься??
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Проблемы с железом. Задай вопрос, получи ответ Alexsize "Железо" 1181 10.06.2010 12:08



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ