форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Вопросы по vBulletin 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default Проблема с высоким расширением монитора
0

а мониторах чей дюйм более 17 наблюдается вот такая проблема:
**тут был скрин, он умер**

Правый фон страницы растягивается. Подскажите как это исправить. Все шаблоны уже проштудировал, а незнаю как исправить

Версия движка: 4.0.4
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
rext
Простоузер
Default
0

CSS селектор: body

http://www.htmlbook.ru/css/background-repeat.html
 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default
0

rext, фон пропал, завместо "выступа" теперь просто белый кусок фона
 
 
rext
Простоузер
Default
0

Quote:
Originally Posted by Тиджик View Post
rext, фон пропал, завместо "выступа" теперь просто белый кусок фона
Я немного не понял, если хочешь что бы помог, поточней пожалуйста.
 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default
0

rext, видишь справо на скриншоте слишком растянут фон. (И это лишь на мониторах с диагональлью более 17 см.) фон должен быть 52 пикселя. Мне нужно пофиксить баг, т.е сделать что бы справо нерастягивался фон. Где править, что править? Хеадер? Шаблоны?

Тиджик добавил 30.06.2010 в 21:27
rext, подозреваю что проблема в header

PHP Code:
<table width="1005" border="0" cellspacing="0" cellpadding="0" aligh="center">
  <
tr>
    <
td width="53" background="images/vportale/bodyleft.gif" valign="top"><img src="images/vportale/headleft.gif" width="53" height="384" /></td>
    <
td width="900" bgcolor="#FFFFFF" valign="top" align="left">
<
table width="900" border="0" cellspacing="0" cellpadding="0">
  <
tr>
    <
td width="900" bgcolor="#FFFFFF" valign="top">
<
div class="above_body"> <!-- closing tag is in template navbar -->
<
div id="header" class="floatcontainer doc_header">
    {
vb:raw ad_location.ad_header_logo}
    <
div><a name="top" href="{vb:raw vboptions.forumhome}.php{vb:raw session.sessionurl_q}" class="logo-image"><img src="{vb:stylevar titleimage}" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /></a></div>
    <
div id="toplinks" class="toplinks">
        <
vb:if condition="$show['member']">
            <
ul class="isuser">
                <
li><a href="login.php?{vb:raw session.sessionurl}do=logout&amp;logouthash={vb:raw bbuserinfo.logouthash}" onclick="return log_out('{vb:rawphrase sure_you_want_to_log_out}')">{vb:rawphrase log_out}</a></li>
                <
vb:if condition="$show['registerbutton']">
                <
li><a href="register.php{vb:raw session.sessionurl_q}" rel="nofollow">{vb:rawphrase register}</a></li>
                </
vb:if>                
                <
li><a href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase control_panel}</a></li>
                <
li><a href="{vb:link member, {vb:raw bbuserinfo}}">{vb:rawphrase your_profile}</a></li>
                <
vb:if condition="$notifications_total">
                <
li class="popupmenu notifications" id="notifications">
                    <
class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}: <span class="notifications-number"><strong>{vb:raw notifications_total}</strong></span></a>
                    <
ul class="popupbody popuphover">
                        {
vb:raw notifications_menubits}
                    </
ul>
                </
li>
                <
vb:else />
                <
li class="popupmenu nonotifications" id="nonotifications">
                    <
class="popupctrl" href="usercp.php{vb:raw session.sessionurl_q}">{vb:rawphrase your_notifications}</a>
                    <
div class="popupbody popuphover">
                        <
p>{vb:rawphrase no_new_messages}</p>
                        <
p><a href="private.php{vb:raw session.sessionurl_q}">{vb:rawphrase inbox}</a></p>
                    </
div>
                </
li>
                </
vb:if>
                <
li class="welcomelink">{vb:rawphrase welcome_x_link_y, {vb:raw bbuserinfo.username}, {vb:link member, {vb:raw bbuserinfo}}}</li>
            </
ul>
            <
vb:comment><p>{vb:rawphrase last_visited_x_at_y, {vb:raw pmbox.lastvisitdate}, {vb:raw pmbox.lastvisittime}}</p></vb:comment>
        <
vb:else />
            <
ul class="nouser">
            <
vb:if condition="$show['registerbutton']">
                <
li><a href="register.php{vb:raw session.sessionurl_q}" rel="nofollow">{vb:rawphrase register}</a></li>
            </
vb:if>            
                <
li><a rel="help" href="faq.php{vb:raw session.sessionurl_q}">{vb:rawphrase help}</a></li>
                <
li>
            <
script type="text/javascript" src="clientscript/vbulletin_md5.js?v={vb:raw vboptions.simpleversion}"></script>
            <form action="login.php?{vb:raw session.sessionurl}do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, {vb:raw show.nopasswordempty})">
                <fieldset id="logindetails" class="logindetails">
                    <div>
                        <div>
                    <input type="text" class="textbox default-value" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>" onfocus="if (this.value == '<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>'){this.value=''; this.style.color='black';}" onblur="if (this.value == '') {this.value='<vb:if condition="$username">{vb:raw username}<vb:else />{vb:rawphrase username}</vb:if>'; this.style.color='#828282';}"/>
                    <input type="password" class="textbox default-value" tabindex="102" name="vb_login_password" id="navbar_password" size="10" onfocus="this.style.color='black';" />
                    <input type="submit" class="loginbutton" tabindex="104" value="{vb:rawphrase log_in}" title="{vb:rawphrase enter_username_to_login_or_register}" accesskey="s" />
                        </div>
                    </div>
                </fieldset>
                <div id="remember" class="remember">
                    <label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser_navbar" class="cb_cookieuser_navbar" accesskey="c" tabindex="103" /> {vb:rawphrase remember_me}</label>
                </div>
            
                <input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
                <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
                <input type="hidden" name="do" value="login" />
                <input type="hidden" name="vb_login_md5password" />
                <input type="hidden" name="vb_login_md5password_utf" />
            </form>    
                </li>
            </ul>
        </vb:if>
    </div>
    <div class="ad_global_header">
        {vb:raw ad_location.global_header1}
        {vb:raw ad_location.global_header2}
    </div>
    <hr />
    {vb:raw ad_location.ad_header_end}
</div> 

Last edited by Тиджик : 06-30-2010 at 09:27 PM. Reason: Добавлено сообщение
 
 
rext
Простоузер
Default
0

Quote:
Originally Posted by Тиджик View Post
Где править, что править? Хеадер? Шаблоны?
Шаблоны тут скорей всего не причем.

смотри CSS селектор: body поиграй с параметром "repeat"

http://www.htmlbook.ru/css/background-repeat.html

И у тебя по моему ширина форума фиксированная?

 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default
0

rext, с шириной тоже странно. Хоть 1393949349343пикселей ставь, всё равно не растянится

Quote:
Originally Posted by rext View Post
смотри CSS селектор: body поиграй с параметром "repeat"
играл
 
 
rext
Простоузер
Default
0

Тиджик, адрес форума в лс кинь.
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

У тебя слева и справа ширина фона должна быть 53 пикселя? И при этом ширинца центральной части тоже статична. Но такого быть не может (иначе появляются белые полосы), ты же не знаешь разрешение у пользователя, поэтому он делает первые две статичными (в порядке очереди), а последний растягивает на максимум.

Зачем портить шаблон на дивах таблицами? На мо взгляд самое разумное это не делать ширину правой и левой части по 53 пикселя, а сделать их расширяемыми, оставив центральную часть статичной.
 
 
Тиджик
Продвинутый
 
Тиджик's Avatar
Default
0

Quote:
Originally Posted by Hitsi View Post
ширину правой и левой части по 53 пикселя, а сделать их расширяемыми, оставив центральную часть статичной.
как?
 


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 02:34 AM.


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