MyBB Forum - Anpassung

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • MyBB Forum - Anpassung

    Hallo,
    da ich seit kurzem bei einem Projekt mithilfe, aber jetzt nicht mehr beim Forum weiter komme, wollte ich die Coder von MMORPG Core mal fragen. ;)

    Bei diesem Bild:
    http://imageshack.us/photo/my-images/685/unbenanntniw.png/

    ist der Forum Header zu sehen.
    Zensiert = Werbung

    Ich möchte diese Erhöhung die Rechts zu sehen ist auch Links haben. Dazu habe ich einfach "header_right.png" (die Erhöhung rechts) Horizontal gedreht, sodass die Erhöhung links auch ist. Das Bild heißt "header_left.png". In der Mitte soll der Streifen sein der die Verbindet und heißt "header_bg.png".
    Ich hoffe ihr wisst was ich meine. Das Logo soll darüber und heißt "logo.png". Ist zur Zeit zensiert.
    Hier der CSS Code:

    PHP-Quellcode

    1. .header {
    2. background: #070707 url(images/darkfusion/style/header_bg.png) bottom left repeat;
    3. text-align: center;
    4. width: 100%;
    5. height: 144px;
    6. }
    7. .header_right {
    8. background: url(images/darkfusion/style/header_right.png) top left no-repeat;
    9. height: 96px;
    10. width: 530px;
    11. padding-top: 50px;
    12. padding-right: 20px;
    13. float: right;
    14. }
    15. .header_in {
    16. margin: auto auto;
    17. }
    18. .logo {
    19. float: left;
    20. margin-top: 40px;
    21. margin-left: 20px;
    22. }
    Alles anzeigen


    Braucht ihr noch mehr als die CSS Datei? Sprich den Headerinclude oder so?

    Ich hoffe auf antworten.
  • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

  • Quellcode

    1. .header_right {
    2. background: url(images/darkfusion/style/header_right.png) top left no-repeat;
    3. height: 96px;
    4. width: 530px;
    5. padding-top: 50px;
    6. padding-right: 20px;
    7. float: right;
    8. }

    kopierst du und machst daraus

    Quellcode

    1. .header_left {
    2. background: url(images/darkfusion/style/header_left.png) top left no-repeat;
    3. height: 96px;
    4. width: 530px;
    5. padding-top: 50px;
    6. padding-left: 20px;
    7. float:left;
    8. }


    Dann baust du das so auf:

    Quellcode

    1. ...
    2. <div class="header_left"></div>
    3. <div class="header_mittig"></div>
    4. <div class="header_right"></div>
    5. ...


    Das Bild das du angehängt hast ist viel zu klein, kann also fehlerhaft sein.
  • Okey, habe gefunden wo es rein kommt.

    PHP-Quellcode

    1. <a name="top" id="top"></a>
    2. <div id="panel">{$welcomeblock}</div>
    3. <br><br>
    4. <div class="header_left"></div>
    5. <div class="header"></div>
    6. <div class="header_right">
    7. <div class="menu">
    8. <ul>
    9. <li><a href="{$mybb->settings['bburl']}/portal.php" class="portal"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/home.png" alt="" title="" />{$lang->toplinks_portal}</a></li>
    10. <li><a href="{$mybb->settings['bburl']}/index.php" class="index"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/forums.png" alt="" title="" />Forums</a></li>
    11. <li><a href="{$mybb->settings['bburl']}/search.php" class="search"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/search.png" alt="" title="" />{$lang->toplinks_search}</a></li>
    12. <li><a href="{$mybb->settings['bburl']}/memberlist.php" class="members"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/memberlist.png" alt="" title="" />Members</a></li>
    13. <li><a href="{$mybb->settings['bburl']}/calendar.php" class="calendar"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/calendar.png" alt="" title="" />{$lang->toplinks_calendar}</a></li>
    14. <li><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/help.png" alt="" title="" />{$lang->toplinks_help}</a></li>
    15. </ul>
    16. </div>
    17. </div>
    18. </div>
    Alles anzeigen

    So habe ich es im Moment.
  • Nun habe es ein bisschen rumprobiert und bin auf ein gutes Ergebnis gekommen.
    Der HTML/PHP Code sieht so aus:

    PHP-Quellcode

    1. <a name="top" id="top"></a>
    2. <div id="panel">{$welcomeblock}</div>
    3. <br><br>
    4. <div class="header_left"></div>
    5. <div class="header_right">
    6. <div class="menu">
    7. <ul>
    8. <li><a href="{$mybb->settings['bburl']}/portal.php" class="portal"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/home.png" alt="" title="" />{$lang->toplinks_portal}</a></li>
    9. <li><a href="{$mybb->settings['bburl']}/index.php" class="index"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/forums.png" alt="" title="" />Forums</a></li>
    10. <li><a href="{$mybb->settings['bburl']}/search.php" class="search"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/search.png" alt="" title="" />{$lang->toplinks_search}</a></li>
    11. <li><a href="{$mybb->settings['bburl']}/memberlist.php" class="members"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/memberlist.png" alt="" title="" />Members</a></li>
    12. <li><a href="{$mybb->settings['bburl']}/calendar.php" class="calendar"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/calendar.png" alt="" title="" />{$lang->toplinks_calendar}</a></li>
    13. <li><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/icons/help.png" alt="" title="" />{$lang->toplinks_help}</a></li>
    14. </ul>
    15. </div>
    16. </div>
    17. <div class="header"></div>
    18. <div class="header_in"></div>
    19. </div>
    20. </div>
    21. </div>
    Alles anzeigen


    der CSS so:

    PHP-Quellcode

    1. .header {
    2. background: #070707 url(images/darkfusion/style/header_bg.png) repeat;
    3. text-align: center;
    4. width: 100%;
    5. height: 140px;
    6. }
    7. .header_right {
    8. background: url(images/darkfusion/style/header_right.png) right no-repeat;
    9. height: 96px;
    10. width: 530px;
    11. padding-top: 50px;
    12. padding-right: 20px;
    13. float: right;
    14. }
    15. .header_left {
    16. background: url(images/darkfusion/style/header_left.png) left no-repeat;
    17. height: 96px;
    18. width: 530px;
    19. padding-top: 50px;
    20. padding-left: 20px;
    21. float:left;
    22. }
    23. .header_in {
    24. margin: auto auto;
    25. }
    26. .logo {
    27. float: left;
    28. margin-top: 40px;
    29. margin-left: 20px;
    30. }
    Alles anzeigen


    Das sieht so aus:
    ImageShack® - Online Photo and Video Hosting

    Schon viel besser :)


    Nun will ich aber das Menü immer zentriert haben, das habe ich auch schon ausprobiert, aber es hat nicht geklappt.

    CSS des Menüs:

    PHP-Quellcode

    1. .menu {
    2. width: 540px;
    3. padding-right: 400px;
    4. }
    5. .menu ul {
    6. width: 540px;
    7. float: right;
    8. color: #fff;
    9. font-weight: bold;
    10. text-align: right;
    11. }
    12. .menu ul a:link, .menu a:visited {
    13. background: url(images/darkfusion/style/menu_bg.png) top left repeat-x;
    14. width: 90px;
    15. padding: 9px 7px 8px;
    16. -moz-border-radius: 4px;
    17. -webkit-border-radius: 4px;
    18. color: #fff;
    19. text-decoration: none;
    20. text-shadow: 0 -1px 0 #202020;
    21. }
    22. .menu ul a:hover, .menu ul a:active {
    23. background: url(images/darkfusion/style/menu_active.png) top left repeat-x;
    24. width: 90px;
    25. padding: 9px 7px 8px;
    26. -moz-border-radius: 4px;
    27. -webkit-border-radius: 4px;
    28. color: #fff;
    29. text-decoration: none;
    30. text-shadow: 0 -1px 0 #202020;
    31. }
    32. #calendar .calendar, #portal .portal, #index .index, #search .search, #members .members, #help .help {
    33. background: url(images/darkfusion/style/menu_active.png) top left repeat-x;
    34. padding: 9px 7px 8px;
    35. color: #000;
    36. text-decoration: none;
    37. text-shadow: 0 1px 0 #33adff;
    38. -moz-border-radius: 4px;
    39. -webkit-border-radius: 4px;
    40. }
    Alles anzeigen


    Vielleicht weißt du das auch noch?
  • PHP-Quellcode

    1. .menu {
    2. width: 540px;
    3. padding-right: 400px;
    4. margin: 0 auto;
    5. }
    6. .menu ul {
    7. width: 540px;
    8. float: right;
    9. color: #fff;
    10. font-weight: bold;
    11. text-align: right;
    12. }
    13. .menu ul a:link, .menu a:visited {
    14. background: url(images/darkfusion/style/menu_bg.png) top left repeat-x;
    15. width: 90px;
    16. padding: 9px 7px 8px;
    17. -moz-border-radius: 4px;
    18. -webkit-border-radius: 4px;
    19. color: #fff;
    20. text-decoration: none;
    21. text-shadow: 0 -1px 0 #202020;
    22. }
    23. .menu ul a:hover, .menu ul a:active {
    24. background: url(images/darkfusion/style/menu_active.png) top left repeat-x;
    25. width: 90px;
    26. padding: 9px 7px 8px;
    27. -moz-border-radius: 4px;
    28. -webkit-border-radius: 4px;
    29. color: #fff;
    30. text-decoration: none;
    31. text-shadow: 0 -1px 0 #202020;
    32. }
    33. #calendar .calendar, #portal .portal, #index .index, #search .search, #members .members, #help .help {
    34. background: url(images/darkfusion/style/menu_active.png) top left repeat-x;
    35. padding: 9px 7px 8px;
    36. color: #000;
    37. text-decoration: none;
    38. text-shadow: 0 1px 0 #33adff;
    39. -moz-border-radius: 4px;
    40. -webkit-border-radius: 4px;
    41. }
    Alles anzeigen


    So habe ich es jetzt, aber es ist immer noch nicht zentriert, obwohl "margin: 0 auto;" zum zentrieren dort ist.
  • PHP-Quellcode

    1. }
    2. .menu {
    3. margin: 0px auto;
    4. width: 530px;
    5. }
    6. .menu ul {
    7. width: 540px;
    8. color: #fff;
    9. font-weight: bold;
    10. text-align: right;
    11. }
    12. .menu ul a:link, .menu a:visited {
    13. background: url(images/darkfusion/style/menu_bg.png) top left repeat-x;
    14. width: 90px;
    15. padding: 9px 7px 8px;
    16. -moz-border-radius: 4px;
    17. -webkit-border-radius: 4px;
    18. color: #fff;
    19. text-decoration: none;
    20. text-shadow: 0 -1px 0 #202020;
    21. }
    22. .menu ul a:hover, .menu ul a:active {
    23. background: url(images/darkfusion/style/menu_active.png) top left repeat-x;
    24. width: 90px;
    25. padding: 9px 7px 8px;
    26. -moz-border-radius: 4px;
    27. -webkit-border-radius: 4px;
    28. color: #fff;
    29. text-decoration: none;
    30. text-shadow: 0 -1px 0 #202020;
    31. }
    Alles anzeigen


    So ist es nun, aber bleibt genau so rechts kleben.