![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Задаю разметку страницы сайта с помощью таблицы. Размеры ячеек прописыват процентами. Смотрю на страницу с помощью браузаров Мозилла и ИЕ при разрешении монитора 1280 на 1024. Меняю разрешение на 800 на 600 - и понимаю, что для просмотра страницы нужно крутить прокрутку. Т.е. в чем смысл-то процентов? Разве они не должны оптимизировать размер страницы под разрешение монитора?
|
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Если размер всех таблиц как и основной указывать в процентах, то сайт должен работать на всех разрешениях, то есть должен тянуться и стягиваться, в зависимости от разрешения экрана пользователя. Чем и я сейчас занимаюсь, сложно, но можно! -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
PARROT
Да уж! Особенно когда я до этого все в пикселях указывала... Т.е. надо, чтобы в коде не бело ни одного размера в пикселях (даже размеры картинок), а только в процентах. Да? Это сообщение отредактировал(а) Urod - 10.5.2005, 02:16 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Я тоже до этого указывала все в пикселях, а теперь передумала так делать, непрофессионально говорят!
И стоит слушаться. Картинки конечно в пикселях, подбирай, очень большими не делай и маленькими тоже. И проверяй, проверяй как я проверяю, долго, нудно, а что делать? Кто говорил, что будет легко? Говорят, чем меньше сейчас картинок, тем лучше, типа мода такая. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Не знаю, мне кажется, ничего такого очень сложного нет
В общем, проценты в таблице - это рекоменуемые соотношения между шириной столбцов оной. Разумеется, если в процентах задаётся width. Высота - это своя история Это сообщение отредактировал(а) dm9 - 29.4.2005, 00:40 |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9
Так, ну так все-таки как результат проверки правильности указания процентных размеров ячеек можно примеять разные разрешения экрана? При этом горизонтальная прокрутка не должна появляться? У меня стандартные настройки браузеров. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
1) Для начала нужно решить минимум для какого разрешения ты будешь делать свой сайт. Мой минимум это 800Х600, у некоторых 1024 минимум и проверяй, проверяй, проверяй... 2) Прокрутка появляться не должна, при правильно указанных процентах в таблицах, при стандартных настройках браузера. Вообще все до боли просто: Основная таблица, в которой содержатся внутренние таблицы для контента сайта (все в процентах). И не забудь по бокам сделать пустые ячейки(<td width=20> </td>), не то текст или картинка будут располагаться, слишком близко к прокрутке. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ну... это делается так:
Что означает отсуп контента от краёв страницы на 0px - сверху, 20px - справа, 0px - снизу, 20px - слева. Это сообщение отредактировал(а) dm9 - 29.4.2005, 10:19 |
||||
|
|||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Ну тут возможно не только от краев потребуется, может слева или справа быть меню или новости, или и то и другое, тут придется делать ячейки!
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9
О! я-я, мы это уже знать! Это сообщение отредактировал(а) Urod - 29.4.2005, 18:13 |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Urod
Ещё бы научились пользоваться кодом CSS, а не HTML, когда чистый CSS используется, и вообще было бы замечательно
Это сообщение отредактировал(а) dm9 - 29.4.2005, 19:51 |
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вот не могу понять, как же поставить высоту ячеек таблицы именно 30%, 40% и 30% (как это отображено в коде). Вроде, в сумме эти ячейки по высоте дадут 100%, как и указано в высоте таблицы. Т.е. вроде, все должно быть соответственно указанным в коде размерам. Но ведь ни фига
Вот этот код:
Где же ошибка И все-таки, по всему коду ни одного пиксельного измерения (только проценты), при просмотре страницы при разных разрешениях монитора все же вылезает полоса прокрутки Это сообщение отредактировал(а) Urod - 2.5.2005, 19:53 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ты указываешь 30%, 40% и 30% от чего? Правильно, от высоты таблицы. А высота таблицы задана где? Правильно, нигде.
Задай таблице высоту, либо в пикселях, либо в %.
Просто так, не задав высоту таблицы, ты ничего не получишь. Но учти. Задавая высоту 100%, надо понимать, от чего эти 100% будут браться. Например, от высоты дива, так? А 100% высоты дива откуда? От body? Или от чего? Но тут тоже не без подколок. Если написать так: <div height="100%">, работать это под Оперу 7.54, например, не будет В общем, тестировать надо. Но ты учти самое главное, проценты берутся от чего-то, что должно быть строго указано |
|||
|
||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9
Эээ, так высота - это же height, вроде. Я не права? Да я и так писала:
Тоже не помогает Добавлено @ 20:38 Здесь, в общих чертах, правая колонка общей таблицы, в которую вставлена внутренняя таблица, в которую, в свою очередь, вставлены картинки. Т.о. высота как правой ячейки общей таблицы, так и вставленной в нее внутренней таблицы должна быть 100%. Да и вот так - не получается
|
||||
|
|||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
Все дело в том, что высота в процентах. У табицы - проценты от дива. У дива - проценты от ячейки. А ячейка не имеет заданолй высоты. Я про ячейку, которая в сточке 1 начинается. Если задать этой ячейке высоту, то может что-то получиться. Только помни: высота в процентах - это высота относительно родительского элемента. Так что и таблице придется задавать высоту. И дальше вверх по дереву, если все в процентах.
|
|||
|
||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Да и так не помогает
Вот весь мой боди, если кому-то очевидна ошибка, подскажите, пож-та.
Это сообщение отредактировал(а) Urod - 3.5.2005, 19:45 |
||||
|
|||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ты знаешь, под ИЕ и Мозиллу у тебя всё работет. Как сделать таким образом под Оперу - я не знаю
Не морочь голову и замени вот это:
На вот это.
|
||||
|
|||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Так, я в ячейку вставила таблицу, состоящую из трех строк и одного столбца. Хочу задать высоту этим строкам... Так, может, в Tr вставлять дивы? Добавлено @ 21:55 Да и если так писать, тоже ни фига
|
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Блин, нарисовала картинку того, что я хочу, да тут ее не прикрепить никуда
Я хочу, чтобы между моими рисунками (вставленными в каждую строку одного столбца) были промежутки. Сейчас эти рисунки буквально друг на дружке "сидят". Так я хочу размером высоты строк (а рисунки у меня строго ограничены по размерам и, соответственно, меньше по высоте, чем сами строки, куда они вставлены - я картинки в фотошопе подгоняла) задать эти промежутки. КАААААААААААААК это сделать? |
|||
|
||||
| Cheba |
|
||||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
|
||||
|
|||||
| Urod |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
ChebaВот так?:
В CSS:
Не пролучилось Добавлено @ 23:19 УРАААААААААААААААААААА!!!!!!!!!!!!!!!!! Вот, как надо было CSS описать:
Спасибо Cheba за идею, спасибо dm9 - за полученные от тебя навыки Это сообщение отредактировал(а) Urod - 3.5.2005, 23:16 |
||||||
|
|||||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Не padding: 10px, а margin: 10px (!!!)
Ты их не вставляй никуда, ты просто один за одним их положи вместо того куска кода, который я тебе написал там. Это сообщение отредактировал(а) dm9 - 3.5.2005, 23:23 |
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вот только при разрешении 800 на 600 все равно прокрутка горизонтальная возникает. Почему, на что необходимо в первую очередь обратить внимание?
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
На картинки, которые растягивают таблицу. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Чтоб не возникало, даже если картинки больше экрана, задай свойства clip и overflow к тегу body
|
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
Да, простите. Тяжелый трудовой день и все такое... Но идею люди поняли. |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Нее, картинки специально обрезаны в фотошопе до нужного размера => они не растягивают таблицу. Т.о. вопрос остается Это сообщение отредактировал(а) Urod - 4.5.2005, 08:40 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ну тогда давай сюда страничку в архиве. Мы тут не телепаты |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Понимаю
Блин, я на работе (тут нельзя свои файлы качать, мой код у меня дома). Я как приду домой - сразу скину! СПАСИБО!!!!!!!! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Да какая разница... Эти св-ва задают видимость блока, в нашем случае боди. Ставим ноу скролл и клип во весь экран - и дальше он не будет прокручиваться, будет обрезаться... |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Слушай, я тебе на ящик кинула свой сайт (сюда не лез
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Посмотрю, куда ж я денусь...
Сейчас нет времени подробно смотреть, но имхо это всё из-за шапки сайта. У тебя там картинок на 1200 пикселей воткнуто |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 А что ты называешь шапкой сайта в данном случае? Ты про шапку страникчи, наверное. Да?
Ээ, это окончательное заключение? Это сообщение отредактировал(а) Urod - 5.5.2005, 14:56 |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Да, конечно.
У тебя стоит картинка Top_1_krovlya.jpg шириной 1100 пикселей, таблица раздвигается под неё. Решение - поиграться с overflow:hidden, наверное... Или рисунок переделать как-то. Далее, title_continue.jpg справа от кнопок занимает 480 пикселей. Ну, тут совсем просто. Вырежи правый кусочек, а остальная структура повторяется, её фоном в ячейку с повром по оси Х. Как тут: http://dm9.ru/vingrad/examples/html/background/ В этом примере используется 2 картинки шириной 1 пиксель. В общем, попробуй сама, я сегодня рассказать это не смогу - не то состояние PS Надо, блин, ФАК составлять по ответам. Уже повторяться начинаю от топика к топику. --------------------------------------------- Кстати, замени заголовок. Доктайп пишется вверху, иначе его можно вообще не писать. И мета-таги не нужны тебе половина.
-->
|
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Ну на счет заголовка, я знаю, только при перемене тегов на верху страницы вылазит пустое место - не красиво это. Я потом буду думать, как это поправить.
Добавлено @ 20:16 СПАСИБО тебе, буду пробывать разбераться... Это сообщение отредактировал(а) Urod - 5.5.2005, 20:22 |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Это сообщение отредактировал(а) Urod - 5.5.2005, 20:39 |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Я ссылку не просто так давал http://dm9.ru/vingrad/examples/html/background/ Посмотри, как это сделано там - всего-то строчек 20 будет. HTML так и изучается поначалу - если не знаешь, как что-то сделать, смотришь, как это сделано на другом сайте |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Да! разобралась уже
Сначала написала, потом попробывала Теперь буду в другой последовательности делать Только что свое сообщение убирала Это сообщение отредактировал(а) Urod - 10.5.2005, 02:27 |
|||
|
||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Например. Задача: сделать фон ячейки 20*20 черным. Решения: а) примитивное: сделать черную картинку 20*20 б) продвинутое: сднелать картинку 20*1 (ширина 1), далее прописать такое в стилях для твоей ячейки:
|
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
в) Решение профессионала: сделать div размерами 20х20 и заливкой black
(Шутю |
|||
|
||||
| Urod |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Ну у меня и без
картинка по строке растягивается. Я просто так в коде пишу
И все работет. В чем-то подвох? Добавлено @ 20:55
Нельзя ли маленький примерчик? |
||||||
|
|||||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
dm9
черный я как пример привел... можно было бы и не издеваться. |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Aliance Да как с этими свойствами clip и overflow к тегу body обращаться?????????
|
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Aliance, что-то я не понял, зачем тут клип...
Потом, это лучше применять не ко всей странице, а к диву, в который вложить широкую картинку. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Это был просто пример.
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Пример примером, но ты объясни, зачем клип... имхо, и так пойдёт. Или я чего-то не понимаю?
|
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
dm9
Для body да, никакой нужны в нем нет Просто дал, чтобы потом не возникло попутного вопроса. ЗЫ: Urod где-то Се Ля Ви писал об этих 2уч св-вах, найди, почитай... в разделе JS по-моему было... |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Блин, что тут писать.
<div style="width: 100%; overflow: hidden"><img src="..." alt="" /></div> Только это всё заплатки, и обрезанная картинка будет выглядеть некрасиво. Лучше сделать по-нормальному, то есть резиновую шапку. Как все везде делают. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
Не согласен. Вообще по-нормальному картинку для фона выбирают как можно больше. Например, этот же черный фон. Чтобы не было все так просто изменим его на полосатый - горизонтальные чередующиеся полосы. Тут лучше сделать картинку, на которую умещается две полосы по высоте. А ширину картинки сделать 256. GIF его сожмет в такой же размер как и шириной в 1 пиксель. Но нарисовать два раза 256 пикселей проще, чем полтыщи раз 1 пиксель. На зпгруженных старых компах это даже на глаз заметно. |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Cheba, интересная мысль. Не задумывался. Спасибо
|
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
А что эти теги clip и overflow делают-то?
Подгоняют картинку под заданные размеры таблицы (процентные размеры)? Если так, то другие картинки странички тоже надо будет оформлять этими тегами? dm9 А почему только картинка Top_1_krovlya.jpg шириной 1100 пикселей мешает страничке тянуться в соответствии с процентным размером? А другие картинки не мешают? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Cheba
Естественно, зависит от требуемого рисунка Urod Прочти топ, который я тебе посоветовал. Прочти рекомендации.
1) это не теги 2) второй соответственно === управляем видимостью полосы прокрутки блока первый === область усечения блока. Работает только при заданном overflow. В CSS2 оф. поддерживается только форма rect, далее идут координаты усечения: top, right, bottom, left, соответственно |
|||
|
||||
| Urod |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
А что это?
Т.е. в итоге получатся обрезанные картинки? |
||||||
|
|||||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
обрезанный контент, а что там (картинки, текст...) - это другой вопрос.
теги - это парные контейнеры! А это - CSS св-ва элемента! |
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Ну понятно. Мне это не пойдет: мне-то, вообще, нужно верхнюю (типа, логотип) картинку сделать динамичной, т.е. чтобы она подстраивалась (по размерам) под размеры разрешения экрана полдьзователя, и, как следствие, не появлялась горизонтальная прокрутка. Т.е. размеры таблицы у меня процентные, а картинка не дает таблице менять свои размеры в соответствии с разрешением экрана, т.к. она большая 1100 px. Это сообщение отредактировал(а) Urod - 6.5.2005, 12:58 |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
А ее размеры процентными нельзя поставить?
Если нет - нужно с помощью JS... |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
Это ж как? Как ты себе этот процесс представляешь? Поподробней опиши. |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Так, у меня все размеры в коде выставлены в процентах, НО! при изменении разрешения экрана у меня все равно появляется горизонтальная прокрутка, т.о. делаем вывод, что странички не подстаиваются под размер экрана (что странно) - значит где-то в коде ошибка.
По моей просьбе dm9 любезно согласился посмотреть мой код и дал заключение о том, что страницам сайта (размеры которых заданы в %) не подстраиваются под размеры экрана из-за большого размера картинки-логотипа (ее размер 1100 px), т.е. эта картинка мешает сужаться страничкам. Мне кажется должно быть какое-то решение этого вопроса, т.к. сейчас у меня большая картинка, и даже если я ее переделаю на более мальнькую, то тогда при большем разрешении экрана будут пустые места на стиранице сайта. Т.е. я хочу сказать, что, наверняка, существет решение подстраивания размеров картинки под размеры странички. А размеры странички можно подстроить под размер разрешения экрана путем %. Подскажите, пож-та. Я этого пока не знаю |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Разрежь картинку на части. Те части которые можно растянуть, без рисунка, сделай их шириной в 1 px и высотой? в высоту логотипа. Эту картинку в 1 px, что у тебя получится можно растягивать, если поставить ее в background. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
PARROT Не, это не прокатит. У меня в этой картинке нет повторяющихся элементов, так что растягивать нечего.
А все дело только в "весе" картинки, разве не в ее размере (px на px)? |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Покажи саму картинку.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вот она. Такие же на других страницах (в смысле по размеру, а не содержанию) Это сообщение отредактировал(а) Urod - 6.5.2005, 19:02 Присоединённый файл ( Кол-во скачиваний: 2 )
Top_1_home.rar |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Эта картинка сложена из 4 разных картинок?
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Довольно легко сделать на JS.
Задаем началье параметры. Читаем параметры разрешения и подстраиваем. Если они изменились - изменятся и параметры картинки... |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
PARROT Почти: там еще 3 слоя во второй справа.
Aliance Слушай, ну если бы я знала JS я бы давно все сделала - так я и прошу пример, чтобы по анологии сделать. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Urod
Как бы тут не место его просить. Мы только еще больше захламим топик. Войди в раздел соответствующий - там и задай... |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
AlianceДа знать бы еще, что спрашивать: понятия не имею, что можно сделать средствами JS и поможет ли это в моем случае (т.е. в разделе JS это в тему будет?)
Добавлено @ 19:43 Ладно, пошла в JS |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Ну вот если поступить вот так, то прокуртки не надлюдается:
Но при разных разрешениях изменяется картинка, но этого не заметно. По крайней мере для моего глаза. Это сообщение отредактировал(а) PARROT - 6.5.2005, 19:46 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
PARROT
Это не есть гут: - поисковики не индексят такую картинку - она гразится в посл. очередь - вроде бы не все поддерживают такое... |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
А иначе выхода я не вижу. Тогда лучше заменить картинку и не мучаться. Я бы так поступила. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Не, ну я слышала такое, что картинку делают наибольшей длины 1600, ставят ее в бакграунд и... Я читала.
А вообще качество картинки не очень (видны слои, переходы, этого не должно быть видно!), есть смысл переделать картинку. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Довольно легко сделать на чистом HTML. Смотрим тут: http://dm9.ru/vingrad/examples/html/siteheader/ Главное, грамотно разрезать картинку на несколько частей. |
|||
|
||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
|
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Aliance, а по ссылочке сходить?
Я там что-то растягивал |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Здорово! Я так не умею -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
А можно убирать не последнюю картинку, а предпоследнюю? А последняя пускай будет на месте. Если можно, то как?
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ну так посмотри! Там же пять строк всего, специально уменьшил демку как мог. Проще не бывает.
Ой... надо подумать. Попозже подумаю. |
||||
|
|||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Ок. Давно посмотрела и сохранила... Это сообщение отредактировал(а) PARROT - 8.5.2005, 00:06 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
да, все идеально просто :-D
не понял что требуется...объясни |
||||
|
|||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Например: есть разрезанная картинка фотопленки.
Начало и конец картинки не меняется, а вот середина генерируется, в зависимости от разрешения экрана у пользователя. Тоесть при разном разрешении количество квадратиков ленты, то увеличивается, то уменьшается. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Ну не сложно это, просто нужно мне представлять как будет построен скрипт генерации ))
Но это уже в другую тему. 3 страницы этой - не есть гут)) |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
А ты всех будешь посылать в другую тему, где ты - модератор и блокировать там тему? Как нам доказал dm9, далеко не всегда нужен JS, так что сначала еще раз оцени суть задачи! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Urod
Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27
еще вопросы имеются? ЗЫ: забанить я могу в любом разделе... |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Urod вы не правы!
У каждого из нас есть свое мнение, подход к решению той или иной задачи и Вы не вправе обвинять кого-то, кто Вам, на Ваш взгляд, ответил не так, как бы вам хотелось. Сколько людей, столько и мнений, раз! Вам никто тут ничем не обязан, два! Дело каждого, добровольно, отвечать Вам или нет. А вести себя лучше прилично, мы не на базаре: Этот арбуз лучше, тот хуже! Все они с одной грядки! -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Ну тут врятли без JS обойдемся. Хотя можно, но тогда все равно кол-во картинок всегд будет одинаковое, но не все будут видны... А какого размера картинки динамические, т.е. те, которые всередине? |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
А мне все равно каким путем пойдем, хоть через Москву! Я не спешу.
Размер картинки посередине 54Х60 Поговорим в новой теме? -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
PARROT, я попробовал сделать это на чистом HTML.
Если прижимать всю конструкцию с правому краю, то такое сделать можно. Картинки пропадают из середины. А вот чтобы слева, и пропадали куски из вередины... тут нужен JS. Добавлено @ 17:45 Если кто найдёт решение без JS, с меня плюс и бесконечное уважение Если серьёзно, стало даже интересно |
|||
|
||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
канечно...а лучше попросить модераторов разделить эту тему, чтобы посты по новому вопросу заного не постить...
не покажешь как? |
||||
|
|||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Вот она злосчастная фотопленка http://36k.ru/about.cgi
(к сожалению на компе я ее на нашла, видно удалила со зла!) Слейте себе картинки, чтобы удобно было думать. Я долго билась и не одна я была такая...втроем, но у нас ничего не вышло. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
А нельзя ли пример конкретной задачи? Т.к. мне не понятно, кол-во кадров увеличится/уменьшится, а их содержимое? Оно продублируется/исключится? Наверное, не так |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
PARROT
Попробуй так (если поможет - значит очень просто...если нет - значит я не понял задачи): Делишь пленку на 3 части: лево / право / центр (ровно 1 кусок) Делаешь таблицу из 3 столбцов, без границ, 0 растояниемежду столбцами, в право/лево вставляешь нужные куски - по центру в bg ставишь ее с растяжением по горизонтали. Вуоля |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Aliance, тогда кадры не целиком вырежутся, будет кадр, от которого останется только половинка.
Я погорячился насчёт случая, когда конструкция прижимается к правому краю. Я когда писал, только на ИЕ тестировал. Ещё под Firefox сделал. Оперу глючит, и как бороться, я не знаю. Картинки пропадают не пошагово, а последняя, которая должна резко пропасть, просто обрезается почему-то. Вот пример: http://dm9.ru/vingrad/examples/html/siteheader2/ Это сообщение отредактировал(а) dm9 - 9.5.2005, 22:04 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Да, но эта пленка всего состоит из 6 частей.
Может просто середину вставлять в background, ячейку указывать шириной на 100% и пускай себе середина повторяется, сколько она хочет? Пойду пробовать -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
dm9
А сорс-то не посмотреть =( Красиво сделано. А под какую Оперу не берет? |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Я этой фразы не понял. Error 404 был, что ли? А при чём тут тогда
??? Под Оперу 7.54 и 8-Релиз не работает. Вернее, работает, но криво. Картинки просто плавно закрываются, а не пропадают по одной штуке резко (Как и ИЕ и ФФ). Если был Error 404, сейчас всё будет ОК, только напиши, что именно было, мне это важно. Я на другой сервер перехал, но если у тебя до сих пор не обновились ДНС, это странно. Это сообщение отредактировал(а) dm9 - 10.5.2005, 00:11 |
||||
|
|||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Нет, просто просмотр ввиде HTML был недоступен. Только если сохранить страничку =/
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Эээ... Кого-то из нас глючит. Но я, вроде, свои исходники не имею обыкновения скрывать
Может, дело в том, что я не прописал <html>, <body> ? Сейчас всё нормально? Это сообщение отредактировал(а) dm9 - 10.5.2005, 00:34 |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
У меня самого такое иногда случаеЦЦа - почему незнаю =(
Нет, щас все равно неработает =( сам попробуй... |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Opera 8 Release - OK Firefox 1.0.3 - OK IE 6 - OK |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
||||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
dm9 Вроде грамотно порезала, т.е. аккуратно. Но у меня между картинками появились зазоры, из-за которых вся лента не влезаетс в строку. Параметры cellspacing="0" cellpadding="0" - не помогают. Как убрать эти зазоры? |
|||
|
||||
| Aliance |
|
||||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Нужна разметка картинок. "зазоры" могут появлятся из-за переноса, т.е. нужно писать НЕ так:
А так:
|
||||||
|
|||||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Aliance Свою неправоту я умею признавать: ты дпл дельный совет. СПАСИБО тебе за это!
Но я вот что-то не поняла: я изначально исходила из размера ширины строки 1100 px, а сейчас у меня этот размер составляет 100%, и Дрим по умолчанию пишет 1040 px, следовательно, картинка не влезает. Откуда он взял эти 1040 px????????????? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Ниразу не пользовался им, и тебе не советую. Кроме блокнота и ооочень изредка 1st Page ничем не пользуюсь. Хотя недавно встала проблема отсутствия редактора - я свой написал 8)))
Ну это я отклонился от темы... Итак, не советую ставить что-либо больше чем 800 (хотя поидеи 640),т.к. 800*600 тогда в пролете |
|||
|
||||
| Urod |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
При более низком разрешении экрана, у меня с этой картинкой (которая остоит из 5 картинок) происходит следующее: первые три картинки остаются на месте, а две последние сплзают вниз (под первые три) при этом справа от первых трех просто отсается пустое место (предназначенное для двух последних картинок). Это что такое получилось-то? 2 И появилась новая проблема: у меня в главной ячейке (т.е. где собственно вся информация) в качесве фона вставлена картинка. Так вот при измене разрешения экрана вся страничка (т.к. она не умещается в ширину) соответственно вытягивается вниз. И моя фоновая картинка тоже!!!! Но у нее есть свой размер по высоте, и как следствие, она начинает дублироваться снизу. Можно ли задать ей какой-то параметр, который будет ее растягивать вниз при каких-либо манипуляциях с экраном (например, изменением разрешения монитора) ? Добавлено @ 02:01
Куда ставить-то?
У меня вроде итак стоит Это сообщение отредактировал(а) Urod - 10.5.2005, 02:42 |
||||||
|
|||||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
В общем, я так понимаю, что при изменении разрешения моя картинка (нарезанная на 5 маленьких картинок) просто не умещается полностью, и соответственно отображает только то, что влезает: первые три картинки (а отсальные ПОЛНОСТЬЮ уже не умещаются, и поэтому сползают вниз в виде маленькой полосочки). Что делать?
|
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Чё-то меня сейчас думать ломает особо сильно, но навскидку вот тебе: поставь высоту дива не 100px, а высоту твоей картинки...
|
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Не, не помогло
Добавлено @ 02:43 А по поводу второй проблемы... Есть решение? |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Поставь не overflow: hidden, а overflow: auto, тогда поймёшь идею сразу
Сохрани сначала мой первый пример и замени там это. Потом у себя замени, посмотри различия, подумай |
|||
|
||||
| Aliance |
|
||||||||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Сделал или сделала?
ИМХО, убери это вообще.
Да,
Туда, где у тебя 1100 |
||||||||||
|
|||||||||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
А это смотря чем мы занимаемся. Если пытаемся скачками убирать картинки, то твоё имхо неверное... Это сообщение отредактировал(а) dm9 - 10.5.2005, 10:36 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
В продолжении своей темы: фотопленка, сообщаю, что все прошло почти успешно, пленка растягивается и стягивается без скрола, единственное с чем мне не справится сейчас (наверно просто уже торможу, ночь), так это, лента никак не хочет вставать посередине кассеты с пленкой, ее почему-то тянет к верху.
Вот код:
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ой, слушай, так не хочется в коде разбираться детально. Давай с картинками, а?
Такое точно есть? Знаю, есть align=center, есть valign=middle... Вот цитата из спецификации...
Добавлено @ 23:51 Тем более aliGN, а не aliNG, как у тебя. |
||||
|
|||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
С картинками, так с картинками. Это потому как мозг уже спит, а руки клаву ищут. Все равно, середина как приклеенная кверху висит. И никуда. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Так что, где картинки-то?
|
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Как все картинки только сюда влезут....
Приду на работу, выложу на сервер и дам ссылку. Это сообщение отредактировал(а) PARROT - 11.5.2005, 07:54 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вот описание моего BODY стиля CSS. Сюда я вставила описание бэкграунда, но я-то описывала бэкграунд конкрентой ячейки (что указано в строке background-image: url '../Templates/Doma_gory/Fon_fasad.jpg');), а у меня растягиве6тся бэкграунд всей странички!
Это сообщение отредактировал(а) Urod - 11.5.2005, 09:07 |
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Я в шоке
Вот ссылка на мою страничку http://www.webfile.ru/297030 ПОМОГИТЕ!!!!!! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ну так, наверное, это не для body надо делать, а для той ячейки, в которой тебе нужен фон. Доктайп вверху особо ни при чём... |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Фон всегда располагается сверху. Вот решение:
Это сообщение отредактировал(а) dm9 - 11.5.2005, 11:18 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
dm9 Клево!
Только остался один баг, После конца кассеты и начала пленки, остается пустое место. Как их соединить? Пленка меня не слушается... Это ж сколько так можно сделать, а? Много мыслей в голову бредет. Это сообщение отредактировал(а) PARROT - 11.5.2005, 11:55 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Вот полностью грамотное решение.
Добавлено @ 12:15 Ну, может, пара мелочей не на 100% грамотна, а на 95% Добавлено @ 12:16 Картинки <img src="zv_files/top_film.gif"><br /> <img src="zv_files/mid_film.gif"><br /> <img src="zv_files/36k_film.gif"><br /> <img src="zv_files/bot_film.gif"><br /> имхо, лучше соединить в одну. Добавлено @ 12:17 А, и там плёнка относительно кассеты чуть-чуть неграмотно лежит. Для этого можно немножко подправить высоту кассеты - самое простое решение такое. Это сообщение отредактировал(а) dm9 - 11.5.2005, 12:17 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Да!
Это считается из разряда сложных? Нас так не учили. Про div вообще никакого разговора не велось. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ой, сложно-не сложно, я не знаю
Насчёт дива - надо понимать, зачем он сделан, чем отличается от спана и где используется. А так - опыт... чтение спецификаций. Логическое домысливание. Интерес |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Где почитать про него? Интерес проснулся
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вставила вот так:
Безрезультатно: ни по вертикали, ни по горизонталми не вытягивается фоновая картинка Что не так? Полагаю, что решение несложное, но мне не доводилось с этим работать, и поэтому я сосвем не знаю, куда эту связку вставить Это сообщение отредактировал(а) Urod - 11.5.2005, 15:47 |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Я не пойму url должен с кавычками ставить или нет? Т.к. я ставила с кавычками, в dm9 дал последний пример без
|
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Должен с кавычками
|
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
AlianceОк! А эти репиты куда тыкать-то? Постом выше не посмотришь - у меня там где-то ошибка
Это сообщение отредактировал(а) Urod - 11.5.2005, 20:23 |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
СТОП!
Я уже куда-то в дебри лезу. Мне необходимо сделать динамичными две верхние строки страницы (эти строки содержат картинки => мне надо применить некоторые приемы работы с картинками) Вот мои вопросы по страничке, которые я никак не могу решить (ссылка на страничку приведена выше):
2. Под этим рисунком-логотипом есть меню, состоящее из, в принципе, ленты. Каждый кусочек этой ленты - есть пункт меню или просто пустое место (в смысле без слов). Может, посмотрите по ссылке? |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Не столько категорично Читать тут. http://loc.stack.ru/projects/CSS2/syndata.html#x44
Ты 2 раза задала 1 и тот же стиль. Второй перекрывает первый. Есть три значения: repeat-x, repeat-y, repeat. Твой случай третий. Ну, ещё no-repeat. Читать тут. http://www.webber.ru/articles/article.html?article_id=7 |
||||
|
|||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Вот:
Или вот:
Не получается Вообще у меня подозрени, что репит не для этих целей поможет, т.к. мне хотелось бы, чтобы картинка (фоновая) растягивалась/сужалась в соответствии с разрешением монитора, а репит, как я поняла, подходит для растяжения картинки в дублирующихся местах. Например, это решает вопрос с меню. Это сообщение отредактировал(а) Urod - 11.5.2005, 21:09 |
||||
|
|||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Ой... В общем, суть такая. Есть блочные элементы, и есть inline-элементы (не знаю, как по-русски, близкие по значению слова: поточный, линейный). Поточные располагаются один ЗА другим. Пример - картинки. Если ты напишешь 10 тэгов <img> подряд, картинки расположатся слева направо, одна ЗА другой. Блочные же располагаются один ПОД другим. Пример - таблицы. Если ты напишешь подряд 10 таблиц, они будут расположены одна ПОД другой. Как бы блоками. ВСЕ элементы делятся на блочные и поточные (inline). Блочные: table, li, form, p, div, др. Поточные: img, простые буквы - тоже поточные элементы, input, span, др. Это не фатально, это так по умолчанию. Любой блочный элемент можно сделать поточным, и наоборот. Блочный: стиль "display: block", поточный: "display:inline". Часто применяется, например, перевод формы (тэг form), которая по умолчанию является блоком, в inline-вид. Блочный - он как бы всегда прямоугольный, а набор inline-элементов может состоять из нескольких строк, как выделение текста. Теперь о div и span. Иногда нужно применить какой-то стиль к блоку или потоку элементов (ну, термины неофициальные, понятно, о чём я говорю). Тогда используется соответственно либо <div class="my">...</div>, либо <span class="my">...</span>. Иногда бывает нужно просто создать блок, например, для того, чтобы туда запихнуть фоновое изображение и разместить его по центру. Тогда используем div. Если надо выделить часть текста красным цветом, пишем <span style="color:red">my_text</span>, и тут неверно было бы применить div, так как это оказался бы блок, и этот "my_text" стал бы блоком, то есть весь последующий текст пошёл бы ниже, а не справа от my_text (ЗА my_text). Вот, собственно, суть... Ещё вот этот пункт спецификации стоит просмотреть: http://pyramidin.narod.ru/html401/global.html#h-7.5.4 Это сообщение отредактировал(а) dm9 - 14.5.2005, 14:26 |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Вообще убери repeat, он по умолчанию ставиться в обе плоскости.
Ты спросила про кавычка - я ответил =) dm9 Хз, на практике может да. Но, имхо, по теории нужно ставить. |
|||
|
||||
| dm9 |
|
||||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 29 Всего: 137 |
Эээ... а что это за запись такая? Что там в фигурных скобках? И url неправильно написал. Синтаксис такой: background-image: url(my/url). Добавлено @ 20:59
Ну я же написал выше, и ссылку дал. Никакого имхо. Что в спецификации написано, читал? Ссылки для кого даю, себе что ли? |
||||
|
|||||
| Urod |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Сама в шоке Я отредактировала предыдущий мой пост. Я так вставляю, как там в кодах, но, увы... Там так:
Это сообщение отредактировал(а) Urod - 11.5.2005, 21:29 |
||||||
|
|||||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
ставь на tr...
убери background-repeat поставь кавычки в url() Если не заработает - я пас |
|||
|
||||
| Urod |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Да ставила уже, что я только с ним уже не делала В обем так, думаю, буду по очереди задачи описывать. Вот! Значит так, сначала про меню: Сделала фон ячейке. В эту ячейку слева вставила 3 кнопки, а справа хочу вставить вда куочка-картинки. А эти два кусочка-картинки не хотят ставиться справа даже при алинге=райт (они просто переностятся вниз, под фон). Даю код:
Добавлено @ 22:01 Собственно картинки "title_continue_nadpis_fasad.jpg" и "title_continue1.jpg" хочу вправый конец ячейки задвинуть. |
||||
|
|||||
| Aliance |
|
||||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
|
||||
|
|||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
1. Два кусочка-картинки, т.е. кусочки-картинки (у меня много опечаток)
2. align=right Ну а на остальные вопросы я забью, т.к. так и не нашла на них ответа + мне что-то совсем не понравилась идя того, что мои таблички и пр. элементы сайта будут уменьшаться/увеличиваться в зависмости от разрешения монитора пользователя. Посмотрела - ерунда полунечитабельная получается, фууу А вот про меню ОЧЕНЬ прошу помочь. Добавлено @ 22:24 А точно картинку можно удлиннять с помощью репита? У меня из-за большого кол-ва текста (он расположен на фоне этой картинки) самого фона внизу не хватило (там просто верх от вона размножился). Так вот репит поможет? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 2 Всего: 137 |
Например, глянь чуть ниже, на строчку "Быстрый ответ" - это td с картинкой шииной 1 пиксель, но разширенной по оси икс.
Четкой задачи не понял =/ ЗЫ: посмотри, мы уже 4 страницы наделали. Разве это читабельно? На каждый вопрос создай отдельную тему. Не спеши, пиши проверяя посты. Старайся изложить мысль так, чтобы все ее поняли и будет тебе счастье |
|||
|
||||
| Urod |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 376 Регистрация: 10.4.2004 Где: Москва Репутация: нет Всего: -1 |
Все открываю новую тему: тут и вправду черт ноги сломает!
ЗЫ Одна, кастати, дублируется гостем |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |