|
|
|
| Предисловие
Код eshop.css
body, form{text-align:center}
td.common{padding:4px; text-align:center;font-size:13pt;}
|
Код index.php
<?php
session_start();
require_once('admin/lib.inc.php');
connect2DB();
$_SESSION['sid']=session_id();
$sid = $_SESSION['sid'];
?>
<html>
<body style="text-align:center">
<link rel="stylesheet" type="text/css" href="eshop.css">
<form method=post>
<?
add2basket($sid);
del4cat();
showcat('0','0');?>
</form>
</body>
</html>
|
Код ф-ции showcat
################################################### Показ каталога
function showcat($ORDERBY, $ASCDESC){
switch($ORDERBY){
case 1:
$ORDERBY1='id';
break;
default: $ORDERBY1='author';
}
switch($ASCDESC){
case 1:
$ASCDESC1='DESC';
break;
default: $ASCDESC1='ASC';
}
$sql = "SELECT `cid`,`author`,`title`,`pubyear`,`price`
FROM `catalog`
ORDER BY '{$ORDERBY1}' {$ASCDESC1}";
$sql2 = mysql_query($sql);
$i=0;
if(mysql_num_rows($sql2) > 0){
while($row = mysql_fetch_assoc($sql2))
require('tpl/cat/1.tpl');
echo("\r\n");
}else
require('tpl/cat/norows.tpl');
}
|
Проблема в том, что индексовая страница никак не реагирует на стилевые правила. Почему это может быть? Спасиибо заранее:)
Прошу учесть, что на данной стадии магаз пишется "лишь бы работал". Детальная шлифовка намечается позднее | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 20:32)
| | td.common
Это меня глючит, или это имеется ввиду тэг td с классом common
Если так - то второй вопрос. Где таблицы то? Я ни одной не наблюдаю | |
|
|
|
|
|
|
|
для: neadekvat
(10.01.2010 в 20:43)
| | Файл 1.tpl
<table border=1 width=360>
<tr>
<td colspan="2"><?=$row['title']?></td>
<td style=visibility:hidden></td>
<td width=1>
<a href="?<?$row['cid']?>"><img src="admin/i/rb2.png" title=\"В корзину\"></a>
</td>
</tr>
<tr>
<td width=80>автор</td>
<td width=160><?=$row['author']?></td>
<td width=120 colspan="2" rowspan="3" width="120">
<img src=i_books/<?=$row['cid']?>.jpg width=100>
</td>
</tr>
<tr>
<td>Цена</td>
<td><?=$row['price']?></td>
</tr>
<tr>
<td>Год Издания</td>
<td><?=$row['pubyear']?></td>
</tr>
<tr>
<td width="73" height="77" colspan=4>COMMENTS<??></td>
</tr>
</table>
<br>
|
на коммон не обращай вниманье, файл общий для всего магаза) меня боди интересует. Я хочу результирующую таблу по центру выровнять, а не реагирует.
а так ты прав, да, запись такая тег.класс или тег#ид | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 20:51)
| | А сам тэг body то открыт/закрыт?)
А вообще такую работу, имхо, лучше верстальщикам сплавлять.
Все-таки верстка - это как программирование, тоже надо очень много капаться, разбираться и учить.
Да, кстати, даже по логике, то text-align должен текст выравнивать, а не таблицы) | |
|
|
|
|
|
|
|
для: neadekvat
(10.01.2010 в 20:54)
| | http://93.80.186.42/eshop/ ну во посмотри, я хочу тоб табла была по центру, а она чё-то капризничает))) корзина находетса по адресу http://93.80.186.42/eshop/basket еслии чо)
ой вахах)))) щет... всё нормально оказывается, в ИЕ она по центру, а вот в гуглхроме всё не как у людей)))) вопрос снят)))) спасиибо)) | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 20:58)
| | Дык в опере тоже к левому краю прижимается | |
|
|
|
|
|
|
|
для: neadekvat
(10.01.2010 в 21:02)
| | во зараза)))) ща покумекаем))) | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 20:58)
| | http://93.80.186.42/eshop/ - легкий шок от html-кода на этой странице.
Подключение стилей
<link rel="stylesheet" type="text/css" href="eshop.css"><table border=1 width=360>
|
делается один раз в самом начале между тегами <head></head> (их у Вас почему-то нет вообще)
Еще очень даже не помешает поставить доктайп: http://zodios.net/htmlcss/saga-o-doctype.html | |
|
|
|
|
|
|
|
для: dyadya
(10.01.2010 в 22:19)
| | да один раз, один=))) просто забыл убрать=))) что еще вызывает шок?:) можно критику?:) | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 23:16)
| | Для того, чтобы выровнять все эти таблицы по-центру, пропишите в стилях это:
table{display:block; border-collapse:collapse; margin: 0 auto}
|
А то, что Вы пытаетесь выравнить все содержимое body с помощью text-align, будет раотать только в IE, насколько мне известно. | |
|
|
|
|
|
|
|
для: IceGhost
(10.01.2010 в 23:22)
| | Большое спс!))) Теперь действительно всё как надо!=) | |
|
|
|
|
|
|
|
для: Boeing
(10.01.2010 в 23:16)
| | Поставьте перед<body>:
<head>
<link rel="stylesheet" type="text/css" href="eshop.css">
</head>
|
Дальше посмотрим... | |
|
|
|
|
|
|
|
для: dyadya
(10.01.2010 в 23:29)
| | уже))) | |
|
|
|
|
|
|
|
для: dyadya
(10.01.2010 в 22:19)
| | - | |
|
|
|