форум vBSupport.ru > vBulletin > vBulletin 3.8.x > Вопросы по vBulletin 3.8
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
xrog
Простоузер
Default Растягивание шапки
0

Есть шапка, полноценное изображение, можно как нибудь сделать что бы она не повторялась, а растягивалась при увеличении дисплея? Возможно такое?
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
usrg
Эксперт
 
usrg's Avatar
Default
0

Картинке прописать style="width:100%", хотя не помешал бы код шапки для точного ответа.
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
0

Лучше делать большую картинку и ставить её на фон
 
 
xrog
Простоузер
Default
0

Quote:
Originally Posted by usrg View Post
Картинке прописать style="width:100%", хотя не помешал бы код шапки для точного ответа.
Скину код чуть позже, у меня проблемка возникла, при заходе в админку сразу же выкидывает из нее.. Вот буду думать что делать, как решу, скину код

xrog добавил 06.08.2013 в 01:06
Гостей очень много, либо брут, либо хттп флуд.
Пробрался я в админку, вот код
HTML Code:
<a name="top"></a>
<table border="1px #c33 solid" width="96%" cellpadding="0" cellspacing="0" align="center" style="background: url(ИЗОБРАЖЕНИЕ) repeat-x left bottom;height:205px">

Last edited by xrog : 08-06-2013 at 01:06 AM. Reason: Добавлено сообщение
 
 
usrg
Эксперт
 
usrg's Avatar
Default
0

@xrog, мало кода... для вашего варианта нет решения. Сами смотрите - http://htmlbook.ru/css/background-repeat
Вероятно можно переделать с фонового, на фоновое по z-index которое можно массштабировать по другому - мало кода.
 
 
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default
0

Как вариант
Смысл:
Картинка больше чем блок, но видимая часть отображается по размеру блока:
Имеем картинку 200х300, но хочется из нее сделать квадрат в размером 200х200, сохраняя пропорции изображения:

Code:
<div class="main_frame">
                <img src="http://www.сайт.com/картинко.jpg" />
</div>
Code:
.main_frame {
    height: 500px;  /* <-- этот как бы размер блока, вертикальный */
    overflow: hidden;  /* <-- это самое важное, это спрячет излишки картинки */
    width: 500px;  /* <--  этот как бы размер блока, горизонтальный, ширина */
    border: 1px solid;  /* <--  рамочка, совершенно не принципиальный элемент */
}
.main_frame img {
    margin-top: -5%; /* <-- этим можно поиграться, поставив картинку по вертикали, по центру */
}

Last edited by ikopylov : 08-06-2013 at 03:41 AM. Reason: Добавил картинку
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
0

Quote:
Originally Posted by ikopylov View Post
Имеем картинку 200х300, но хочется из нее сделать квадрат в размером 200х200, сохраняя пропорции изображения
У ТС картинка МЕНЬШЕ чем "блок"...тут только делать картинку больше по размеру
 
 
usrg
Эксперт
 
usrg's Avatar
Default
0

Quote:
Originally Posted by Sven View Post
У ТС картинка МЕНЬШЕ чем "блок"...тут только делать картинку больше по размеру
Необязательно - вполне может быть вся таблица шапки ТС, которую он пока не выложил, заменяется одним img с width:100%, что отлично отресайзится практически любым браузером.
 
 
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default
0

@Sven, а кто мешает растянуть картинку на 100%

Code:
.main_frame img {
    margin-top: -5%;
    width: 100%;
}
 
 
Sven
Front-End Developer
 
Sven's Avatar
Default
0

Если картинка квадратная - будет убого выглядеть.
Лучше делать большую шапку.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 12:04 PM.


Powered by vBulletin® Version vBSupport Edition
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...