Автор |
Сообщение |
MAMA Zмея Сообщений: 1532 Город: Москва 02.11.2006 23:11 |
Инфо | e-mail | цитировать | линк |
|
Cпасибо Мяут, Атари был прав но не в этом, а в другом. Надо задать float:left (или right), тогда div'ы начинают нормально распологаться. |
|
|
|
|
Diego Злой саблезубый тигр Сообщений: 707 Город: 03.11.2006 10:51 |
Инфо | цитировать | линк |
|
Дописал оболочку для тасма(ей уже года три). Чужие мне, конечно, попадались, но обычно 90% всякой ненужной дряни. Разве что деасм додумать… потом…
PSы Для работы нужно бросить в папку сам компилятор tasm.exe, линкер (tlink.exe, для 32-линкера достаточно его просто переименовать из tlink32.exe),dpmiload.exe,dpmimem.dll. Всё это найти очень несложно. Напр. здесь(~500k). |
|
„Life es so short yet sweet.” |
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 03.11.2006 12:00 |
Инфо | e-mail | icq | web | цитировать | линк |
|
MAMA, дык тебею надо было обтекаемость блока div'а, а не то, что ты написал изначально. Построчный - span, обычн используется для придания тексту каких-то свойств (цвет поменять или еще что-то такое). Div - изначально блочный элемент и по тексту (как выделение в текстовом редакторе) располагаться не может. |
|
|
|
|
MAMA Zмея Сообщений: 1532 Город: Москва 03.11.2006 18:17 |
Инфо | e-mail | цитировать | линк |
|
Dimonius,
кажется ты не понял мою проблему.
У меня есть МНОГО div'ов, и надо, чтобы они легли в ячейку в сводном расположении, КАК буквы текста. То есть меня не интересуется текст, его нет, я лишь привел с ним сравнение.
Если страницу растягивают, она делается больше в ширину. Буквы из нижних строк встают в одну, более широкую строку. Когда сжимаем страницу - наоборот. Элементов на одной строке делается мало, а строк много. То есть, так называемоем свободное расположение.
У меня стояла проблема такая, что при одних значениях свойства display div'ы размещались в строку, при этом растягивая страницу в ширину. При других - в столбец, при этом в ширину страница была ничем не занята. Свойсто float: у каждого div'a заставило их встать в свободную таблицу - как и хотелось. |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 04.11.2006 18:54 |
Инфо | icq | web | цитировать | линк |
|
Вопрос по SQL.
Даны две таблицы:
items { id int, // primary key }
categories { id int, // primary key itemid int // foreign key для items }
Даны два списка идентификатов второй талицы через запятую, скажем, «1,2,3» и «4,9» (подразумевается использование оператора IN).
Надо: найти все элементы items, среди категорий categories которых обязательно есть хотя бы один элемент из первого списка, но ни одного из второго. Без вложенных подзапросов — если только несвязанных (ибо старый MySQL). |
|
|
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 04.11.2006 22:45 |
Инфо | e-mail | icq | web | цитировать | линк |
|
Athari, эээ... SELECT `items`.* FROM `items`, `categories` WHERE (`categories`='1' OR `categories`='2' OR `categories`='3') AND (`categories`!='4' OR `categories`!='9') ? |
|
|
|
|
Mkiwa гепард с вершины Килиманджаро Сообщений: 3709 Город: Москва 05.11.2006 01:05 |
Инфо | цитировать | линк |
|
Athari, хмм, SQL помню плохо, но с точки зрения реляционной алгебры нужно взять множество кортежей, соответствующее первой группе категорий (спроецированное на один столбец itemid), и ВЫЧЕСТЬ из него множество кортежей, соответствующее другой.
А вот как это перевести на SQL - сейчас не скажу. Нужно посмотреть, чему в SQL соответствует операция MINUS алгебры Кода. |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 10.11.2006 11:33 |
Инфо | icq | web | цитировать | линк |
|
SELECT `items`.* FROM `items`, `categories` WHERE (`categories`='1' OR `categories`='2' OR `categories`='3') AND (`categories`!='4' OR `categories`!='9') ?
Димониус, это даст все пары items-categories, у которых категории соответствуют нужным, то есть один и тот же item будет выведен столько раз, сколько найдётся подходящих категорий. Совсем не то.
Нужно посмотреть, чему в SQL соответствует операция MINUS алгебры Кода.
Мкива, а нема такое чудо в чистом виде. Похоже, придётся часть кода дарить PHP, ибо без подзапросов никак. |
|
|
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 10.11.2006 12:16 |
Инфо | e-mail | icq | web | цитировать | линк |
|
Athari, ну можно юзать DISTINCT тогда, чтобы дубликаты прибить. Но что-то задание я тогда не понял
Кстати посмотрел на запрос ща - бред получается ;)
Если оно входит в первый список, то оно физически не может входить во второй |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 10.11.2006 12:44 |
Инфо | icq | web | цитировать | линк |
|
Мкива, спасимба за совет, соорудил-таки запрос без связанных подзапросов:
SELECT work.id, work.title FROM work WHERE work.id IN (SELECT DISTINCT workcat.workid FROM workcat WHERE workcat.catid IN(1,3)) AND work.id NOT IN ( SELECT DISTINCT workcat.workid FROM workcat WHERE workcat.catid NOT IN(15,16));
Но что-то задание я тогда не понял
Димониус, мне надо как выше, но только без подзапросов. :) Или не выпендриваться и собрать списки из подзапросов при помощи PHP, всё равно подзапросы не связанные... :? |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 13.11.2006 23:48 |
Инфо | icq | web | цитировать | линк |
|
Снова вопрос по SQL. f:>
Чтобы не мучаться с формулировкой, сформулирую в терминах этого форума: как по идентификатору топика «tid» и идентификатору сообщения «mid» получить страницу («fr») топика, на которой это сообщение расположено, при условии, что на страницу приходится «co» сообщений? |
|
|
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 14.11.2006 02:01 |
|
Athari снежный барс Сообщений: 12966 Город: Казань 14.11.2006 10:13 |
|
MAMA Zмея Сообщений: 1532 Город: Москва 21.11.2006 03:56 |
Инфо | e-mail | цитировать | линк |
|
Задолбался с такой проблемой: цвета фона ячейки в Опере и ИЕ разные, хотя страница идентичная. Цвет задан через внешний цсс. В чем может быть проблема?
Цвету #2a2a2a в ИЕ соответствует цвет #333333 в Опере. |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 21.11.2006 12:13 |
Инфо | icq | web | цитировать | линк |
|
MAMA, сведи задачу до минимума. Сейчас у тебя огромная страничка, и все причины не изучить. Посмотри, что получится, если на страничке только один элемент, и ему задан цвет. Если всё работает нормально, то возьми свою отверстанную страницу и отрезай лишние куски, пока не заработает. Точно так же, как и при отладке программ. ;) |
|
|
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 21.11.2006 13:02 |
Инфо | e-mail | icq | web | цитировать | линк |
|
MAMA, ой что-то ты завираешь... Скорее всего у тебя css кривой и в ячейке прогоядывает цвет из другого элемента.
В аттаче мой эксперимент - как видно во всех браузерах цвет #2A2A2A орисуется одинаково (\0x2A=42) |
|
|
|
|
MAMA Zмея Сообщений: 1532 Город: Москва 21.11.2006 16:56 |
Инфо | e-mail | цитировать | линк |
|
Dimonius,
Да я не говорю, что у меня все идеально и это браузер глючит. Я спрашиваю почему так может быть. Я уже везде смотрел - в шаблонах, в цсс. Цвет фона задается 1 раз в цсс файле и нигде более. |
|
|
|
|
Мя[ут] Медвед :) Сообщений: 896 Город: г. Пушкин 21.11.2006 18:08 |
Инфо | e-mail | icq | web | цитировать | линк |
|
#333333 - цвет т.н. безопасной палитры (типа количество цветов - максимально 216). Покопайся в настройках |
|
Is this the end of everything? |
|
|
MAMA Zмея Сообщений: 1532 Город: Москва 21.11.2006 19:31 |
Инфо | e-mail | цитировать | линк |
|
Мя[ут],
у меня была проблема в определении цвета со скриншота, так как я вставлял его в формат 256 цветов, но сейчас это просек.
Цвета подобрал другие. НО ОНИ ПО-ПРЕЖНЕМУ ОСТАЮТСЯ РАЗНЫЕ В БРАУЗЕРАХ.
А разве цвет 333333 не может встретиться мне в условиях 24битного ргб? И кстати что с того, что он входит в эту палитру. Разве это влияет на остальные цвета?
[Добавлено 21.11.2006 21:02:25]:
Найдена причина: ЦВЕТА ЦСС БЫЛИ ОДИНАКОВЫЕ. По-разному отображаются рисунки .png. Буду переводить все в gif. |
|
|
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 21.11.2006 22:22 |
Инфо | e-mail | icq | web | цитировать | линк |
|
MAMA, а там еще и png были??? Супер :) Да, png весьма сильно отличаются в разных браузерах - особенно в IE. Он вообще нормально с ним не работает |
|
|
|
|
Athari снежный барс Сообщений: 12966 Город: Казань 21.11.2006 22:46 |
Инфо | icq | web | цитировать | линк |
|
Димониус, PNG после применения дайректиксовых фильтров и вырезания блоков с гамма-информацией из файла работают прекрасно даже в IE. ;) |
|
|
|
|
MAMA Zмея Сообщений: 1532 Город: Москва 22.11.2006 01:40 |
Инфо | e-mail | цитировать | линк |
|
Поскольку дизайн представляет собой ячейки, окруженные картинками png, а все png глючили одинаково - ИЕ они были ярче, то создавалось впечатление, что все правильно, а цвет внутренности ячейки неверен. Вот она - оптическая иллюзия - на практике. Да ещё мои 256-цветные принтскрины. |
|
|
|
|
ГорЫн пушистый дракон с лебяжьими крыльями Сообщений: 71 Город: Москва 22.11.2006 14:37 |
Инфо | icq | web | цитировать | линк |
|
Dimonius, огромное-огромное-огромное тебе спасибо за Universal Share Downloader - в моей локалке с одиноким реальным айпишником наружу она меня просто спасла от нервного срыва! |
|
Расчешу твою гриву когтистою лапой |
|
|
Мя[ут] Медвед :) Сообщений: 896 Город: г. Пушкин 22.11.2006 17:15 |
Инфо | e-mail | icq | web | цитировать | линк |
|
Athari писал:
Димониус, PNG после применения дайректиксовых фильтров и вырезания блоков с гамма-информацией из файла работают прекрасно даже в IE. [;)]
Все у майкрософт через жДиректИкс :D |
|
Is this the end of everything? |
|
|
Dimonius леффка Сообщений: 10303 Город: Москва 22.11.2006 21:58 |
Инфо | e-mail | icq | web | цитировать | линк |
|
Athari, смешно :) Вот ща все кинутся кабанчиком это все делать. ИМХО проще Gif/Jpeg - работает везде и везде одинаково.
ГорЫн, на здоровье |
|
|
|
|