gte

Пользователей онлайн: 0.

Зъязджае левая калонка | [Харзах]-[НЕТ]

Аватар пользователя Sergey1917
Автор: Sergey1917 - пн, 28/07/2008 - 10:45

Для шматлікіх тэм у друпале праблема з правай, якая зъязджае калонкай. У маёй тэме гэты баг пафіксены.
Тема Aurora (гума), выкарыстоўваю з трыма калонкамі (на галоўнай). Пры дзвюх калонках накшталт не зъязджае. Пры змене дазволу з 1024х768 на іншае - 800х600 ці на 640х480 левая калонка зъязджае моцна ў права. Што можна зрабіць? Дзе падправіць? Дапамажыце калі ласка.

P.S. Зъязджае толькі ў IE 6.0 (іншыя версіі не правяраў), у оперы і лісе звычайна.
В тэме ёсць файл з наладамі калонак layout.css, вось яго ўтрыманне:

#main-wrapper {
float: left;
width: 100%;
}

#main {
margin: 0;
}

.withleft #main {
margin-left: 190px;
}

.withright #main {
margin-right: 190px;
}

#sidebar-left {
float: left;
margin-left: -100%;
width: 174px;
padding: 5px 8px 20px 8px;
}
#sidebar-right {
float: right;
margin-left: -100%;
width: 174px;
padding: 5px 8px 20px 8px;
}

#sidebar-right {
.margin-left: -190px; /* IE7 Fix */
}

* html #sidebar-right {
margin-left: -190px; /* IE6 Fix*/
}

#footer {
clear: both;
} 

Для правай калонкі баг у IE7 і IE6 пафіксены, а левай няма. Уладзімір, можа падкажыце як і для левай выправіць, а то метадам тыка неполучилось..

Содержание: 

з мяне дрэнны вярстальнік...
пробуйте, змяняючы тыя ці іншыя параметры...
и назіраючы змены візуальна... па кодзе нічога не магу сказаць, бо з дадзенай тэмай не сталвивался...

я наогул не кахаю двуколоночные тэмы (тыпу тэмы Аўрора), яны недасканалыя па сваёй сутнасці, бо абмяжоўваюць функцыянал Друпала штучна...

Тэма трохслупковая. А чым жа двухслупковыя недасканалыя, і гэта ў тым ліку? Тады сустрэчнае пытанне - якія, па тыпе, не недасканалыя.

А у мяне было пытанне не гэтулькі пра вёрстку, колькі пра тое, як выпраўляюць даволі распаўсюджаны глюк з друпаловскими тэмамі пры праглядзе ў IE. Людзі вельмі часта на форумах жаліліся, а вось рашэнні гэтага глюка я не сустракаў.

глюк у ІІ лечыцца стварэннем адмыслова для яго стыляў css, якія іншымі браўзарамі не чытаюцца, напрыклад, гэта ўбачыць толькі ІІ:

* html .comment .submitted {
  margin-left: -6px;
  clear: both;
}

добавьте да любога радка "* html" (без двукоссяў) і вы зможаце асобна для гэтага браўзара змяняць параметры...

ущербна ў тым сэнсе, што абмяжоўвае функцыянал... так то яна можа добрая і прыгожая...
насчёт Аўроры проста выказаў здагадку, калі яна трохслупковая, то дзіўна, што ёсць глюкі...

Ды ў тым раз-пораз, што перад тым як выкарыстоўваць гэту тэму, я яе тэставаў ва ўсіх асноўных рэжымах. І глюкаў небыло. Калі яны зъявіліся я не заўважыў, таму што звычайна працую ў рэжыме 1024 х 768. А ў ім звычайна. Наогул, гэта тэма вельмі адчувальная да памылак вёрсткі html. Тое што ў іншых тэмах праходзіць, у гэтай няма. Напрыклад тэг незачынены і левая калонка знікае зусім.

Но я да яе ўжо абвык. Спрабаваў усякія розныя іншыя, тое не падабаецца, то мой кантэнт не так малюецца, як было задумана. І апошняе, часцей за ўсё. Уладзімір, выпадкова email (garamond) аўтара тэмы ў вас няма? А то на drupal.ru ён не адказвае ў личку, а накшталт таварыш папулярны, аўтар напэўна больш 20 тым друпаловских.

А навошта вам, дарэчы, такія праблемы з-за змены дазволу? Шматлікія сайты менавіта адмыслова зроблены пад 1024х768 і нічога, жывуць... у мяне, напрыклад, пры змене дазволу на 800х600 таксама, верхнія спасылкі складаюцца ў два шэрагу...

Ваш сайт чытаны пры 800х600? Калі чытаны, то нічога страшнага... сайт і тэмы не могуць працаваць ва ўсіх дазволах зусім аднолькава, так што я не бачу тут уласна, вялікай праблемы, тым больш, што аўдыторыя наведвальнікаў з дазволам 800х600 увесь час памяншаецца.

Нет, я не ведаю адрас пошты аўтара вашай тэмы... мы з ім не мелі зносіны...

Калонкі зъязджаюць толькі ў тым выпадку, калі змесціва сярэдняй калонкі (пры гумовай сярэдняй калонцы) больш не можа сціскацца.
Например:
1. Шырокі малюначак. Нажаль у IE яны не памяншаюцца нават калі ставіць такі параметр у вёрстцы. Так што стаўце малюначак па шырыні змяшчальную з усімі астатнімі калонкамі на 800. Каб вонкавы выгляд сайта не псаваўся можна зрабіць для яе каляровае апраўленне.
2. У табліцы (у розных калонках) сустракаюцца словы, якія пры сумесным сумаванні робяць табліцу шырэй дапушчальных памераў. На маім сайце http://www.personal-trening.com/event - часам у суседніх калонках сустракаюцца словы накшталт "трансперсональная" ці ім падобныя. І тады ў Оперы правая калонка наязджае на цэнтр, а ў IE - гэта калонка зъязджае налева. Спосаб барацьбы - менш слупкоў у табліцы, што не заўсёды падыходзіць