[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите, как прописать жирный шрифт для строк
GET
Здравствуйте, столкнулся с вроде небольшой проблемой, но рационально не могу придумать, как решить. Нужно выборочно для условия
($s==1)
сделать шрифт внутри строк жирным. Вот красным цветом получается <tr style="color:#FF0000;">, а жирным нет...почему не могу понять.

if ($s==1)
{?>
<tr style="font:bold;"><?php
}
else
{?>
<tr><?php
}?>

<td class="style" align="left"  width="15%">
<?php print
$user;?>
</td>
<td
class="style" align="left">
<?php print
$tm;?>
</td>
<td
class="style" align="left" width="15%">
<?php print
$date;?>
</td>
</tr>


спасибо.



Спустя 3 минуты, 28 секунд (24.05.2011 - 16:37) Игорь_Vasinsky написал(а):
font-weight: bold;
;)

$styleTr = if($s==1) ? "style='font-weight:bold'" : null;

или
$styleTr = (if($s==1)) ? "style='font-weight:bold'" : null;

редко условие в тернарный оператор вставляю. ;)

<td <?php echo $styleTr; ?>>

Спустя 1 минута, 35 секунд (24.05.2011 - 16:38) GET написал(а):
Екаранный БАБАй smile.gif)))))))))

Спасибо!....как это я так...

Спустя 4 минуты, 7 секунд (24.05.2011 - 16:42) Игорь_Vasinsky написал(а):
rolleyes.gif бывает.

Спустя 1 час, 52 минуты, 52 секунды (24.05.2011 - 18:35) ИНСИ написал(а):
Цитата
Екаранный БАБАй smile.gif)))))))))

Спасибо!....как это я так...

интересно, у тебя заработала данная конструкция?
Цитата
$styleTr = if($s==1) ? "style='font-weight:bold'" : null;


Сделай так:

<tr <?php if($s == 'one') echo 'а тут, все что хотим :)'; ?>>

Спустя 13 часов, 28 минут, 3 секунды (25.05.2011 - 08:03) GET написал(а):
velbox


Спасибо...

Спустя 9 минут, 8 секунд (25.05.2011 - 08:12) GET написал(а):
Попутно хотел не мог бы кто-нибудь поделиться способом (без проблем работающим в IE 6) превратить строку таблицы (не фиксированной длинны) в ссылку?....а еще лучше, чтоб при наведении менялся цвет.

Нашел тут способ:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
Таблица</title>
<style
type="text/css">
TABLE {
width: 100%; /* Ширина таблицы */
border-collapse: collapse; /* Убираем двойные линии между ячейками */
}
TD, TH {
padding: 3px; /* Поля вокруг содержимого таблицы */
border: 1px solid #000; /* Параметры рамки */
}
TH {
background: #afd792; /* Цвет фона */
}
a TR:hover {
background: #b0e093 url(images/bggrad.png) repeat-y; /* Параметры фона */
}
a TR:hover TD {
color: #fff; /* Цвет текста */
}
</style>
</head>
<body>
<table>
<thead>
<tr>
<th>
 </th><th>2014</th><th>2015</th><th>2016</th>
</tr>
</thead>
<a
href="1.html?i=1">
<tr>
<td>
Рубины</td><td>43</td><td>51</td><td>79</td>
</tr>

</a>
<a
href="1.html?i=2">
<tr>
<td>
Изумруды</td><td>28</td><td>34</td><td>48</td>
</tr>
</a>
<a
href="1.html?i=3">
<tr>
<td>
Сапфиры</td><td>29</td><td>57</td><td>36</td>
</tr>
</a>
</table>
</body>
</html>


но он не робит в IE 6. Из за проблем с hover'om...прикрутил к нему фикс, который решает проблему для 6, в 6 заработало в других теперь не робит.



Наподобие, как в gmail сделано.


Спустя 2 минуты, 19 секунд (25.05.2011 - 08:15) inpost написал(а):
A.B.C.
Я бы посоветовал сделать это на JS, там уж точно работать будет во всех браузерах.
А как альтернатива, ИЕ6 считается официально устаревшим и вышел из поддержки майкрософта, я над ним не парюсь.

Спустя 10 минут, 28 секунд (25.05.2011 - 08:25) GET написал(а):
inpost

Согласен..., но приходиться ориентироваться в моем случае на клиентов ОАО "РЖД" у них чуть ли не у половины продолжает 6 стоять...честное слово...официальная корпоративная Винда: xp sp2 с IE 6. Если админ не обновляет так и юзают 6-ку...sad.gif(( к тому же тут ссылки...куда денешься...это не для красоты это часть функционала

По поводу JS тоже уже склоняюсь к тому, что без него не обойтись.

Спустя 16 минут, 3 секунды (25.05.2011 - 08:41) inpost написал(а):
A.B.C.
sp2 очень неустойчивая, даже антивирус не спасёт от мощного вируса, надо как минимум ставить сп3. Так что единственное, что могу сказать - уволить админа, или намекнуть ему об этом smile.gif


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.