Burevestnik
-
Posts
67 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Burevestnik
-
-
Я правильно понимаю что проблема в этом блоке
т.е. нет отступа нижнего у тега <p>?
Да
Хм ... что то никак не получается реализовать (точнее не получается реализовать именно все возможные варианты одновременно).
вот наработки http://jsfiddle.net/LLpnM/ в данном варианте работает либо при последнем <p> либо при первом. В зависимости от очередности правил в css
Если кто нибудь уже нашел решение и это вообще возможно - подскажите
-
1. Тест на инлайн-текст пройден частично
Я правильно понимаю что проблема в этом блоке
<div class="lightgrey">
<div class="content">
<p>test</p>
test
</div>
</div>т.е. нет отступа нижнего у тега <p>?
Не ставь размер текста на <p />. Избегай такого. Так как текст не обязательно в параграфе будет.
Насчет размера текста не понял, не могли бы пояснить? У меня вроде бы нигде не указан размер текста для тега <p>
-
1. Тест на инлайн-текст пройден частично
Я правильно понимаю что проблема в этом блоке
<div class="lightgrey">
<div class="content">
<p>test</p>
test
</div>
</div>т.е. нет отступа нижнего у тега <p>?
2. Тест на вложенность не пройден
Если проблема была в картинке то поправил http://jsfiddle.net/ZYPsb/2/
Если проблема не в этом, то скажи как должно быть.
-
Не знаю актуально еще или нет, но все же мой вариант http://jsfiddle.net/ZYPsb/
-
А что если попробовать делать так
Джойним все таблицы Юзер_инфо LEFT JOIN Магазин LEFT JOIN Город, сортируем по городу и магазину
Потом при обходе записей в цикле... записываем две переменные e-mail магазинов и имена пользователей. При каждой итерации сверяемся не изменился ли город. Если город изменился то отправляем письма ( одна переменная содержит список всех e-mail магазинов в данном городе другая содержит все пользователей) после отправки обнуляем переменные и т.д.
Забыл еще нужно при каждой итерации цикла сверять e-mail если такой же то в переменную не заносим если изменился значит другой магазин и заносим
P.S. но такой метод для небольших БД
-
Нет, сессии же вроде на стороне клиента хранятся, я сперва по правилам отправлю форму и тут же с другой страницы без всяких ограничений.
Сессии хранятся на сервере, у клиента только идентификатор сессии
- 1
-
Еще как вариант можно попробовать использовать сессии.
-
по поводу подделки через curl читать тут (получается что можно)
-
а чо, рефералы уже отменили? или я чего-то не понял?
Да согласен можно использовать и рефералы, только их тоже можно подделать. А как я понял ТС именно этого и пытается избежать.
-
ну как вариант можно усложнить задачу с помощью md5
Создаем два скрытых поля. В одном случайное число (от 0 до 1000). В другом строка md5 которая генерируется из случайного числа + своя какая либо константа.
В скрипте one.php проверяем на совпадение строку md5.
Я думаю мало кто сможет догадаться какую константу вы используете.
- 1
-
Я бы сделал так:
Добавил скрытое поле в форму на странице a.php, а на странице one.php проверял бы его наличие
- 1
-
-
Если у вас включено сжатие css (тут можно посмотреть <ваш сайт>/admin/config/development/performance) то попробуйте отключить это. И очистите кеш. Если после этого сайт начнет нормально отображаться то проблема с правами доступа на папку куда Drupal складывает сжатый css.
-
ну тогда как то так
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>веб-страницы</title>
</head>
<body>
<TABLE width="900" border="1" cellpadding="0" cellspacing="0" align="center">
<TR>
<TD colspan="3">1</TD><TH align="right">2</TH><TH align="right">3</TH><TD rowspan="2" align="right" valign="bottom">4</TD>
</TR>
<TR>
<TD><U>5</U></TD><TD><U>6</U></TD>
<TD rowspan="3" colspan="2" align="center">7</TD><TD align="right">8</TD>
</TR>
<TR>
<TH rowspan="3" align="left" valign="center"><EM>15</EM></TH><TD valign="top" style="border-bottom:0px;">13<SUP>11</SUP></TD><TD align="right" valign="top" style="border-bottom:0px;"><U>9</U></TD><TD align="right" valign="top" style="border-bottom:0px;">10</TD>
</TR>
<TR>
<td style="border-top:0px;"> </td>
<td style="border-top:0px;"> </td>
<td style="border-top:0px;"> </td>
</TR>
<TR>
<TD>14</TD><TD>12</TD><TD colspan="3" align="center">11</TD>
</TR>
</TABLE>
</body>
</html>Нужно создать пустые ячейки и обнулить border
P.S. нельзя использовать пустую строку, я бы в вашем случае с помощью стилей задал бы высоту ячейкам "13", "9", "10" и выровнял бы в них текст, без использования 5 строки
-
Посмотрите внимательнее свой код:
1) у вас пустая строка
<TR>
</TR>2) у "7" rowspan=3 зачем? ведь по макету должно быть два
3) у "15" rowspan=3 зачем? ведь по макету должно быть два
4) у "13", "9", "10" rowspan=2 зачем? ведь по макету в этих ячейках нет объединения
Все же советую еще раз прочитать про rowspan и colspan и более внимательно верстать таблицы
-
Странно, а третья картинка всё равно не отображается (в IE, в остальных нормально).
У этого изображения цветовой профиль CMYK измените на RGB
И ещё в IE почему-то неадекватно виден логотип в верхней части экрана. С чем это может быть связано?Попробуйте в стилях (img) указать только высоту т.е. так
<img title="Речные прогулки на катере и катамаране" height="150" alt="Логотип" src="/sites/default/files/river/logo.png" complete="complete"/>
-
Очевидно используется cms Drupal.
В этой системе есть понятие блоков
если используется Drupal 6 то _http://ВАШ САЙТ/admin/build/block/list
если используется Drupal 7 то _http://ВАШ САЙТ/admin/structure/block
Просто отключите показ нужного блока (в вашем случае блок с id 16)
-
Насчет flash можно попробовать использовать скрипт swfobject подробнее можно посмотреть тут
-
Всем доброго времени суток, страничка www.all-read.ru (это не реклама, тем более рекламировать нечего еще). Поставил в конце (в низу) странички ссылку на прохождение валидации.. Выходит премерно 6 ошибок. Я не понимаю этих ошибок. Помогите разобраться пожалуйста.
Одна из ошибок у Вас на закрыт div с классом block1
Остальные ошибки из за вставки flash
-
в принципе можно было использовать таблицу или этот метод остался в прошлом веке?
Использование таблиц или div на мой взгляд вытекает из поставленной задачи, в данном конкретном примере, как я понял, это макет всей страницы, в связи с этим (лично для меня) удобнее макет страниц делать на div-ах.
P.S. Конечно же это можно сделать и на таблицах. Но на мой взгляд таблицы нужно применять только для табличный данных - ну это чисто мое мнение )
-
Теперь следующий вопрос, если не надоел еще.
как желтые и зеленые блоки сделать одинаковыми по длине в зависимости от контента в самом длинном блоке ?
Куда только не писал height: 100%
вот тут советую посмотреть
-
А что сделать, что бы
Блок 1 фиксированной ширины
Блок 2 фиксированной
Блок 3 растягивается
?
Если высота одинаковая то блок 1 и блок 2 float:left; а блок 3 margin-left:<сумма ширины блока 1 и блока 2>
P.S. вот - если я правильно понял требуемое)
Спасибо.
А почему так, не объясните ?
Объяснения не знаю нужны ли.... если вы посмотрите СВОЙ макет (каркас три колонки) у вас сделано также вначале идет left (float:left) потом right (float:right)и уже потом центральная часть
вот тут советую почитать очень доступно изложено
-
Если так сделать, как вы говорите, то блок 2 не тянется от блок 1 до блока 3.
Надо, что бы он растягивался.
Если указывать width 100%, то он вылезает за границы #left.
вот то о чем писал выше, просто поменяйте местами div-ы
-
поменяйте местами div-ы чтобы было так
<div id="right_corner">3</div>
<div id="panel_line">2</div>#panel_line {
float:left
}Если использовать этот вариант то нужно еще указать width
Устойчивый HTML + CSS
in Contests
Posted · Edited by Burevestnik
Так как у многих присутствует проблема с инлайн-текстом (в том или ином виде), то я думаю всем будет интересно увидеть вариант где такой проблемы нет.
Я вот до сих пор не смог придумать как это можно реализовать (именно для всех вариантов одновременно).