Avatar billede eonix Nybegynder
20. januar 2003 - 23:30 Der er 2 kommentarer og
1 løsning

Ikke ordenligt centreret

Jeg har en intranet hjemmeside til et Netparty, som jeg gerne snart vil have til at fungere - men det driller mig noget så grusomt med en simpel centrering.

Jeg har en index.php fil der binder en top.php og en navbar sammen. Så er der bare det at alt der der kommer frem når man trykker på noget i navbar ikke kommer frem med samme centrering som top.php.

Siderne kommer fint frem og det hele - men de er 5mm forskudt.

Man kan se det hele på www.eonix.tk

I skal måske se efter ved første øjekast - men ser man nogle tabeller på siden og sammenligner centreringen med top.php - så kan man sagtens se der er noget galt. Hvordan pokker får den siderne til at have ens centrering ????

Håber i kan hjælpe - Jeg tror selv at mit problem ligger o top.php, eller endnu index.php.

Sådan ser de ud:

Index.php:

<?
    $LS_BASEPATH = "";
    include "../includes/ls_base.inc";
    if (!LS_CONFIGURED) {
        Header('Location: _setup.php');
        die;
    }
?>
<html>
<head>
    <title><? echo _("RTG - Intranet"); ?></title>
</head>

<FRAMESET border=0 frameSpacing=0 frameBorder=0 rows=130,*>
  <FRAME name=navbar marginWidth=100 marginHeight=0 src="top.php" scrolling="NO" frameborder="NO">
  <FRAME name=main src="party/news.php">
</FRAMESET>
</html>



Sådan ser top.php ud:

<?
    $LS_BASEPATH = "";
    include '../includes/lsi_base.inc';

    function AddModule($title, $url, $enabled = TRUE) {
        global $LS_BASEPATH, $modstr;

        if ($modstr)
            $modstr .= ' | ';
        $modstr .= '<a class=NavModule href="'.$url.'">'.$title.'</a>';
    }

    user_auth();

    function PrintModule($title, $url, $enabled = TRUE) {
        global $LS_BASEPATH, $modstr;

        echo "&nbsp;";
        NavPrintAction($url, $title);
        echo "<br>";
    }

    $fp = fopen($LS_BASEPATH.'../includes/design/top.html', 'r');
    if ($fp) {
        $des = fread($fp, filesize($LS_BASEPATH.'../includes/design/top.html'));
        $des = str_replace('%DATE%', HTMLStr(strftime('%a, %X'), 15), $des);
        $usrstring = ($user_valid) ? $user_current['name'] : _("Login");
        $usrstring = '<a class=NavModule href="party/details.php">'.$usrstring.'</a>';
        $des = str_replace('%NAME%', $usrstring, $des);

        $modstr = '';

        AddModule(_("Nyheder"), "party/news.php");
        AddModule(_("Deltager Liste"), "party/guests.php");
        AddModule(_("Pladser"), "party/seat.php");
        AddModule(_("Turneringer"), "tourney/");
        AddModule(_("Board"), "forum/index.php");
        AddModule(_("Stats"), "csstats.htm");
        if (LS_CATERING && $user_valid)
            AddModule("Mad Bestilling","catering/bestellen.php");
        if (user_auth_ex(AUTH_TEAM, 0, 0, FALSE))
            AddModule(_("Admin Side"), "orga/index.php");

        $des = str_replace('%MODULES%', $modstr, $des);

        echo $des;
        fclose($fp);
    }
?>




Håber det kan sprede lidt lys over sagen. Jeg fatter bare ikke hvad  der går galt.

EoniX
Avatar billede skg Nybegynder
21. januar 2003 - 09:27 #1
lav dit frameset ordentligt:

<FRAMESET border=0 frameSpacing=0 frameBorder=0 cols=*,700,*>

  <FRAME name=main src="blank.htm">

  <FRAMESET border=0 frameSpacing=0 frameBorder=0 rows=130,*>
    <FRAME name=navbar marginWidth=100 marginHeight=0 src="top.php" scrolling="NO" frameborder="NO">
    <FRAME name=main src="party/news.php">
  </FRAMESET>

  <FRAME name=main src="blank.htm">

</FRAMESET>

det juterer det hele i en kolonne i midten der er 700 pixel bred ! Og så skal du bare lave en blank.htm der ikke indeholder noget
Avatar billede eonix Nybegynder
09. maj 2005 - 21:31 #2
Great - tak
Avatar billede eonix Nybegynder
09. maj 2005 - 21:32 #3
Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester