Помощник
|
Css и фон сайта |
alexcandr
|
Сообщение
#1
|
||
|
|
||
|
|||
Geers |
3.3.2014, 0:26;
Ответить: Geers
Сообщение
#2
|
|
Ну так правильно, у вас стоит: background-size:100% 100%; это растягивает фон на всю страницу.
И почему повторяется везде 100%? это неправильно. Правильней так: Код body { width: 100%; height: 100%; background: url(images/bg_fon.jpg) no-repeat center center #2f2f2f; background-attachment: fixed; overflow: auto; } center center можно заменить на center top Сообщение отредактировал Geers - 3.3.2014, 0:29 |
|
|
alexcandr
|
Сообщение
#3
|
|
Geers, спасибо, уже лучше)
Вот только по понятным причинам низ сайта не видно, не влезает в разрешение _http://severni.com/123/ Картинка _http://s019.radikal.ru/i638/1403/d9/bbf1cff5d519.jpg Возможно как-нибудь сделать так что бы вся картинка помещалась без обрезания, как ее можно оптимизировать под разные разрешения? Может ее порезать? Сами видите картинка целиковая, если ее резать и циклить то изображение не будет одним целым, будут видны изъяны и прочее. Что посоветуете? Всем спасибо. Сообщение отредактировал alexcandr - 3.3.2014, 13:58 |
|
|
Geers |
3.3.2014, 16:35;
Ответить: Geers
Сообщение
#4
|
|
Geers, спасибо, уже лучше) Вот только по понятным причинам низ сайта не видно, не влезает в разрешение _http://severni.com/123/ Картинка _http://s019.radikal.ru/i638/1403/d9/bbf1cff5d519.jpg Возможно как-нибудь сделать так что бы вся картинка помещалась без обрезания, как ее можно оптимизировать под разные разрешения? Может ее порезать? Сами видите картинка целиковая, если ее резать и циклить то изображение не будет одним целым, будут видны изъяны и прочее. Что посоветуете? Всем спасибо. Данный фон не получится полноценно обрезать и растянуть. Возьмите лучше бесшовную текстуру, например тут: http://subtlepatterns.com/tileable-wood/ http://subtlepatterns.com/wood-pattern/ http://subtlepatterns.com/purty-wood/ И вставьте верхние и нижние элементы в фотошопе с прозрачным фоном. Потом чтобы было по углам затемнение, применяете к body css свечение: Код box-shadow: 0px 0px 15px #FFFFFF, 0px 0px 15px #000000 inset; Тут играетесь с цифрами и цветами.Итоговый код должен получится примерно таким: Код body { width: 100%; height: 100%; background: url(images/bg_fon.jpg) no-repeat center center #2f2f2f; background-attachment: fixed; overflow: auto; box-shadow: 0px 0px 15px #fff, 0px 0px 15px #000 inset; } background-attachment: fixed; overflow: auto; Это можно тогда убрать с кода. Чтобы два рисунка отоброжались вверху и низу, для вернего рисунка надо присвоить стиль например .top И в css прописать: Код vertical-align: top; а для нижнего соответственно bottomВ данном случае, надо создать ID блок для страницы, которая будет охватывать все внутри body. Например так: Код <body> <div id="page"> Тут содержимое всего сайта </div> </body> А в css соответственно: Код #page { width: 100%; height: 100%; background: url(images/bg_fon.jpg) no-repeat center center #2f2f2f; background-attachment: fixed; overflow: auto; box-shadow: 0px 0px 15px #fff, 0px 0px 15px #000 inset; } Думаю разберетесь) И есть еще вариант: Код body {
width: 100%; height: 100%; background: url(images/bg_fon.jpg) no-repeat center center #2f2f2f; -moz-background-size: cover; background-size: cover;; } Сообщение отредактировал Geers - 3.3.2014, 16:40 |
|
|
alexcandr
|
Сообщение
#5
|
|
|
Geers, спасибо огромное за помощь. но заказчик хочет именно этот рисунок))) Говорил что косяк с версткой будет, но вы сами понимаете (нам дизайнер нарисовал, сказал что все просто, ну обычное дело)))) да и меню уже сделанно под этот фон.
Нашел я исходник этого фона, вот он как выглядит _http://s016.radikal.ru/i335/1403/75/3f0e552fd80a.jpg разрешение 1300*1300 Теперь думаю сделать так: порезать его на три части, шапка-контент-футер, зациклить по бокам черным цветом если разрешение больше 1000 px будет, вроде не особо будет заметно перехода. Шапка останется как и есть, футер тоже, а контент будет повторяться. В общем понимаю что это не есть гуд и будут видны небольшие артефакты, но больше ничего в голову не приходит(. Спасибо за помощь. Если есть идеи по новым вводным данным, то выслушаю) Удачи.
Сообщение отредактировал alexcandr - 3.3.2014, 16:58 |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Какой % отказов нормален для сайта? | 14 | Aloof | 3383 | 23.4.2024, 13:50 автор: Vmir |
|
Быстрая индексация страниц сайта и обратных ссылок - 2Index | 39 | 2Index | 6737 | 22.4.2024, 16:16 автор: 2Index |
|
SiteAnalyzer - бесплатная программа для аудита и анализа сайта | 77 | Chaser | 74277 | 9.4.2024, 11:36 автор: Chaser |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 949 | 7.4.2024, 18:05 автор: Alex-777 |
|
Продвижение молодого сайта | 30 | maxmer | 6599 | 26.3.2024, 21:49 автор: c4p1t4l15t |
Текстовая версия | Сейчас: 25.4.2024, 5:59 |