| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Вопрос по бэкграунду. |
| Автор: Shuman 11.12.2005, 16:47 | ||
Что-то меня заело немного на одном вопросе. Вот значит есть какая-то страничка и нужно чтобы, скажем, к правой границе сайта была прибита узорная полоска в стиле пятидесятых. я беру вырезаю кусочек как полягается и циклю так ее
|
| Автор: 2man 11.12.2005, 19:46 | ||
| Убери repeat-y right Также я бы тебе посоветовал использовать фон, если у пользователя отключена опция просмотра картинок. А лучше через CSS:
|
| Автор: Shuman 11.12.2005, 20:55 |
| 2man Думаю, что repeat-y right просто незначительное уточнение и оно тут не при чем. Проблема ведь в другом. Нужно сверстать страницу так, чтобы по высоте она была в размер любого окна браузера, чтобы пускать зацикленные полоски по сайту не опасаясь, что на мониторах за 20 дюймов, она не закончится где-нибудь на середине экрана. Создание изображений, скажем,1300 высотой и 17 в ширину для фона тоже не подходит, так как проблема прежде всего в неверной верстке. |
| Автор: R.M. 12.12.2005, 09:29 | ||
| 2man Всё что ты написал после background: #d4dae8 url(img/bg_right.gif); вобще тут непричём, зачем пихать лишние строки? Shuman Сложно определить со слов, выложи или код или ссылку на страницу, но с твоих слов
она и не должна занимать 100% высоты если она 100% шириной, пропиши для <table> высоту height=100% |
| Автор: Str!pe 12.12.2005, 14:14 | ||||
Shuman
2man
Он же хочет одиночную полоску справа выставить! Дак зачем убирать? |
| Автор: Shuman 12.12.2005, 16:07 |
| Stripe Ты знаешь и неплохо было бы. Но есть одно мерзкое условие <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> с которым это не пройдет. Избавляться от доктайпа стремно блин как-то. Есть еще способы? Добавлено @ 16:15 Куксикус Без доктайпа работает...а с ним не реагируют браузеры на такие изменения( я про высоту = 100) |
| Автор: dm9 18.12.2005, 14:36 | ||
| 1. Для height 100% под доктайпы читаем здесь: http://www.quirksmode.org/css/100percheight.html 2.
На боди пробовал это ставить, а не на таблицу? У меня работает, например. |
| Автор: Cheba 18.12.2005, 20:26 |
| dm9, а на xhtml не пробовал? Там, если body маленький, то фон будет только в нем. Один выход - это растягивать body. Но можно менее болезненно - задать фон тегу html. |
| Автор: dm9 18.12.2005, 21:48 | ||||
Хм...... попробовал. ИЕ 5, ИЕ 5.5, ИЕ 6.0 (No SP), Firefox 1.0.7, Opera 8.02, Opera 6.0 - это скушали за милую душу. Картинка была PNG. Кто хочет - попробуйте gif и jpeg, мне лениво... Вот исходник.
|