Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выравнивание по центру 
:(
    Опции темы
Asgaroth
  Дата 12.1.2006, 17:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Например, я сделал, чтобы ширина моей таблицы была 60% от размера экрана.
Можно ли сделать так, чтобы при изменении размеров окна браузера, эта ширина оставалась неизменной.
Тоесть, чтобы таблица составляла не 60% от окна браузера, а 60% от ширины самого экрана?
  Вверх
Asgaroth
Дата 12.1.2006, 17:51 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Простите, не так назвал тему...
  Вверх
PARROT
Дата 12.1.2006, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 1
Всего: 50



А причем тут программирование, когда это верстка?


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Asgaroth
Дата 12.1.2006, 17:54 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Это PHP для начинающих. Мой сайт на PHP.
А куда нужно было писАть?
  Вверх
AztEK
Дата 12.1.2006, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 723
Регистрация: 4.1.2005

Репутация: нет
Всего: 18



В раздел Вёрстка Веб-сайтов.
Но можно и так сказать - сделать фиксированной ширины надо. По другому никак.


--------------------
Linux is like wigwam -- no windows, no gates, apache inside.
PM MAIL Jabber   Вверх
DemoCode
Дата 12.1.2006, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 3
Всего: 41



Сделай так.
Яваскриптом определяешь ширину экрана. Умножаешь её на 0.6 и делай таблице
width равный этому значению


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Guest
Дата 12.1.2006, 19:13 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Я видел на некоторых форумах, когда изменяешь размер окна браузера изменяется и форум, НО до определенных пределов. Т.е. чтобы меньше чем 400 пикселей, скажем, мой форум не уменьшался...
Не подскажите как такое реализовать?
  Вверх
DemoCode
Дата 12.1.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 3
Всего: 41



Написал на скорую руку, вроде работает:

Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="javascript">
    function checkTableSize () {
            var wr = Math.round (document.getElementById("rTable")*0.6);
            if (wr < 300) wr = 300;
            document.getElementById("rTable").width = wr;
    }
</script>
</head>
<body onResize="checkTableSize();">
<table align="center" width="60%" id="rTable" bgcolor="#0000FF">
<tr>
<td>Test</td>
</tr>
</table>
<script language="javascript">
    var w = Math.round (screen.width*0.6);
    document.getElementById("rTable").width = w;
</script>
</body>
</html>



--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Asgaroth
Дата 12.1.2006, 19:35 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо.
Ща я толлько разберусь куда его вставлять smile В форуме так много файлов smile
  Вверх
Mal Hack
Дата 12.1.2006, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Цитата(Asgaroth @ 12.1.2006, 17:54 Найти цитируемый пост)

Это PHP для начинающих. Мой сайт на PHP.

А сервер на никсовой системе. Почему в раздел по Юниксу не постил?

PM ICQ   Вверх
Asgaroth
Дата 12.1.2006, 21:46 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











DemoCode
А что в этом коде означает число 300?
И еще: форум ведь состоит из нескольких таблиц... Можно ли как-то это записать в css, чтобы на все таблицы распостранялось?
  Вверх
DemoCode
Дата 13.1.2006, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 3
Всего: 41



Цитата(Asgaroth @ 12.1.2006, 22:46 Найти цитируемый пост)

А что в этом коде означает число 300?

Минимальная ширина, после которой уменьшать ширину не надо, поставь нужное тебе значение.


--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Guest
Дата 13.1.2006, 21:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Понял... Еще мне одно не ясно:

Цитата(DemoCode @ 12.1.2006, 19:26 Найти цитируемый пост)

Код

<table align="center" width="60%" id="rTable" bgcolor="#0000FF">    
<tr>    
<td>1</td>    
</tr>    
</table>
<table align="center" width="60%" id="rTable" bgcolor="#0000FF">    
<tr>    
<td>2</td>    
</tr>    
</table>
<script language="javascript">    
    var w = Math.round (screen.width*0.6);    
    document.getElementById("rTable").width = w;    
</script>


В этом случае у нас две таблицы, но распостраняется эта функция только на первую. А как сделать на обе?
  Вверх
DemoCode
Дата 14.1.2006, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 890
Регистрация: 20.10.2005
Где: Россия

Репутация: 3
Всего: 41



Вообще-то нехорошо два элемента с одинаковыми id, лучше так:

Код

<table align="center" width="60%" id="rTable" bgcolor="#0000FF">     
<tr>     
<td>1</td>     
</tr>     
</table>    
<table align="center" width="60%" id="rTable2" bgcolor="#0000FF">     
<tr>     
<td>2</td>     
</tr>     
</table>    
<script language="javascript">     
    var w = Math.round (screen.width*0.6);     
    document.getElementById("rTable").width = w;   
    document.getElementById("rTable2").width = w;    
</script>



--------------------
Жить стало лучше, жить стало веселей
© И.В. Сталин 
PM MAIL ICQ   Вверх
Guest
Дата 14.1.2006, 20:23 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Понятно, спасибо.
Повысьте кто-нить от меня репутацию DemoCode smile
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.