Резиновый сайт

Статус
В этой теме нельзя размещать новые ответы.

manolonatali

Новичок
Доброго времени суток ! У меня такой вопрос: на сайте в место фона поставила большое изображение по середине сайта но нужно писать текст сверху на изображение и меню только вот не знаю как потому что так как я написала не правильно так как при разных разрешениях экрана мой текст не находится в том месте где должен быть! Помогите пожалуйста! вот сайт: ellatsarik.ru/Askiz.html
 

Sufir

Я не волшебник, я только учусь
Тебе важно сделать именно с помощью PHP?
 

Redjik

Джедай-мастер
2 варианта
1) читать учебник по css
2) заплатить фрилансеру
 

Pavel_Obolonkov

Новичок
Следует придать родительским блокам блоков с меню и текстом относительное позиционирование:
Код:
position:relative
а блокам с меню и текстом абсолютное позиционирование
Код:
position:absolute
и указать положение относительно родителя аргументами:
Код:
top:**xp; left:**xp;
Или процентами, em... на ваш выбор.
 

manolonatali

Новичок
Следует придать родительским блокам блоков с меню и текстом относительное позиционирование:
Код:
position:relative
а блокам с меню и текстом абсолютное позиционирование
Код:
position:absolute
и указать положение относительно родителя аргументами:
Код:
top:**xp; left:**xp;
Или процентами, em... на ваш выбор.
Но я так и сделала но никак не получается не знаю где ошибка
 

manolonatali

Новичок
Но я так и сделала но никак не получается не знаю где ошибка
У меня изображение большое (994х692)под текстом и меню и я прописала вот как:#interior{
position: relative;
background: url('/images/portfolio.png');
width: 994px;
height: 692px;
margin: 0 auto;
margin-top:49px;
}
а текст :<div style="position: absolute; left:650px; top:150px; width: 400px;">
 

ksnk

прохожий
PHP:
.highslide-gallery {
...
left: 50%;
margin-left: -250px;
...
}
для больших ширИн экрана пойдет...
 

manolonatali

Новичок
PHP:
.highslide-gallery {
...
left: 50%;
margin-left: -250px;
...
}
для больших ширИн экрана пойдет...
Спасибо большое! помогли, получилось, вот только большое изображение не уменьшается вот страница я попробовала при разных разрешений экрана ellatsarik.ru/Vizualizatia.html
 

ksnk

прохожий
кстати,
body {...position: relative;... } лечит ситуацию для Хрома, при маленькой ширине экрана.

На то, что большая картинка не остается по центру при изменении ширины - я бы наплевал ;) Хотя можно было бы вывернуться таким-же образом:
left:50% + margin-left : -половина ширины картинки.
 

manolonatali

Новичок
кстати,
body {...position: relative;... } лечит ситуацию для Хрома, при маленькой ширине экрана.

На то, что большая картинка не остается по центру при изменении ширины - я бы наплевал ;) Хотя можно было бы вывернуться таким-же образом:
left:50% + margin-left : -половина ширины картинки.
нет изображение остается на месте только при ширине моего монитора скролл не появляется а вот при большом разрешении экрана скролл появляется, просто изображение должна уменьшатся при большом разрешений экрана
 

Pavel_Obolonkov

Новичок
Сделал так, чтобы картинка не уезжала.
Правда пришлось полностью переверстать страницу :)
Результат в прилагаемом архиве.
 

Вложения

manolonatali

Новичок
Сделал так, чтобы картинка не уезжала.
Правда пришлось полностью переверстать страницу :)
Результат в прилагаемом архиве.[/qu
Спасибо большое! Я новичок в создание сайтов и у меня такой вопрос я сделала форму обратной связи и письма приходят но не так как должно быть и не знаю где ошибка, вот код: <?php
$xxx =$_POST["xxx"];

$name=$_POST["name"];
$phone=$_POST["phone"];
$email=$_POST["email"];
$mess=$_POST["mess"];
if (isset ($name))
{
$name = substr($name,0,20); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя.<p>";
echo "<a href=Contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$phone = "не указано";
}
if (isset ($phone))
{
$phone = substr($phone,0,20); //Не может быть более 20 символов
if (empty($phone))
{
echo "<center><b>Не указан телефон.<p>";
echo "<a href=Contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,20); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail.<p>";
echo "<a href=Contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1000); //Не может быть более 1000 символов
if (empty($mess))
{
echo "<center><b>Нет текста вопроса.<p>";
echo "<a href=Contact.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $phone == $i AND $email == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}
$to = "[email protected]"; /*СВОЙ АДРЕС!*/
$subject = "вопрос от посетителя сайта";
$message = "Имя:$name::::::::::Телефон:$phone::::::::::Электронный адрес:$email::::::::::Сообшение:$mess:::::::::IP-адрес:$REMOTE_ADDR";
mail ($to,$phone,$subject,$message) or print "Не могу отправить письмо.";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Нажмите</a>, чтобы вернуться на Главную страницу сайта";
exit;
?> и приходят письма вот так:???:?? ???????::::::::::???????:::::::::::??????????? ?????:??
???????::::::::::?????????:?? ???????:::::::::IP-?????:

?????? ?? ?????????? ????? подскажите если знаете или может мне другой кон нужно поискать ellatsarik.ru/Contact.html
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху