Witam.
Robię nowy lay. Opieram się na themie Valencia.
Problem polega na tym, że gdy zmienię pogrubione niżej wartości na większe, panel rozjeżdża się.
function closeside() {
echo "</td>";
echo "<td class='borderl-right'><img src='".THEME."images/blank.gif' width='13' height='1' alt='' style='display:block'></td></tr>";
echo "<tr>";
echo "<td class='borderl-bleft'><img src='".THEME."images/blank.gif' width='[b]16[/b]' height='23' alt='' style='display:block'></td>";
echo "<td class='borderl-bmain'><img src='".THEME."images/blank.gif' width='[b]16[/b]' height='23' alt='' style='display:block'></td>";
echo "<td class='borderl-bright'><img src='".THEME."images/blank.gif' width='[b]16[/b]' height='23' alt='' style='display:block'></td>";
echo "</tr></table>\n";
tablebreak();
}
Co jest tego powodem?
Proszę o pomoc.
Chcę wstawić na dolną część panela grafikę o wymiarach 23x23 23x137 i 23x23. Niestety gdy podam takie coś - rozwala się.
No i panele mam standardowo ustawione na 183px szerokości.
Wygląda to mniej więcej tak:
Tu podam to co zmieniłem:
theme.php
function openside($title) {
echo "<table width='100%' cellpadding='0' cellspacing='0'><tr>";
echo "<td class='panell-left'><img src='".THEME."images/blank.gif' width='23' height='45' alt='' style='display:block'></td>";
echo "<td width='100%' class='panell-main'>$title</td>";
echo "<td class='panell-right'><img src='".THEME."images/blank.gif' width='23' height='45' alt='' style='display:block'></td>";
echo "</tr></table>";
echo "<table width='100%' cellpadding='0' cellspacing='0'><tr>";
echo "<td class='borderl-left'><img src='".THEME."images/blank.gif' width='13' height='1' alt='' style='display:block'></td>";
echo "<td class='side-body'>\n";
}
function closeside() {
echo "</td>";
echo "<td class='borderl-right'><img src='".THEME."images/blank.gif' width='13' height='1' alt='' style='display:block'></td></tr>";
echo "<tr>";
echo "<td class='borderl-bleft'><img src='".THEME."images/blank.gif' width='16' height='23' alt='' style='display:block'></td>";
echo "<td class='borderl-bmain'><img src='".THEME."images/blank.gif' width='16' height='23' alt='' style='display:block'></td>";
echo "<td class='borderl-bright'><img src='".THEME."images/blank.gif' width='16' height='23' alt='' style='display:block'></td>";
echo "</tr></table>\n";
tablebreak();
}
Oraz wycinek z style.css
.panell-left {
width:23px; height:45px;
background-image:url(images/zsplll.gif);
}
.panell-right {
width:23px; height:45px;
background-image:url(images/zspllr.gif);
}
.panell-main {
font-family:Tahoma,Arial,Sans-Serif;
font-size:12px;font-weight:bold;
color:#C7E9FE;
height:45px;
padding:0px 2px 0px 2px;
background-image:url(images/panel-main.gif);
background-repeat:repeat-x;
}
.borderl-left {
width:13px; background-image:url(images/zsblll.gif);
background-repeat:repeat-y;
}
.borderl-right {
width:13px; background-image:url(images/zsbllr.gif);
background-repeat:repeat-y;
}
.borderl-bleft {
width:23px; height:23px;
background-image:url(images/zsdlll.gif);
}
.borderl-bright {
width:23px; height:23px;
background-image:url(images/zsdllr.gif);
}
.borderl-bmain {
height:23px; background-image:url(images/zsdllm.gif);
background-repeat:repeat-x;
}
Należało zamienić kilka linijek pod
function closeside()
na:
echo "</td></table>";
"echo "<table width='100%' cellpadding='0' cellspacing='0'><tr>"
echo "<td class='borderl-right'><img src='".THEME."images/blank.gif' width='13' height='1' alt='' style='display:block'></td></tr>";
echo "<tr>";
Sorki, ale nie miałem internetu a sobie naprawiłem na serwerze w domu:)
Należało zamienić kilka linijek pod
function closeside()
na:
echo "</td></table>";
"echo "<table width='100%' cellpadding='0' cellspacing='0'><tr>"
echo "<td class='borderl-right'><img src='".THEME."images/blank.gif' width='13' height='1' alt='' style='display:block'></td></tr>";
echo "<tr>";
Sorki, ale nie miałem internetu a sobie naprawiłem na serwerze w domu:)
Edytowane przez szymon dnia 12.02.2008 19:15:25
|