Achtung: Das Forum wird zum 31.05.2024 geschlossen. Für nähere Infos klicke hier.

div-hilfe

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

    • Hallo Freunde, habe ne wichtige Frage:


      Ich würde gerne eine Seite machen und hab ne Frage bezüglich div-tags:

      Ich möchte einen großen div tag machen so: 940px*700px. Dadrin möchte ich nun als "header" einen div tag machen 940px*295px...soweit so gut des hab ich shocnmal geschafft. Nun möchte ich nun unter den zweiten divtag ein Menü machen. Die Buttons sollen Bilder sein. Jedes Bild soll sein eigenes div-tag bekommen. Wie stelle ich das an dass ich auf eine Breite von 940 px, 6 div-tags bekomme, jeweils mit einem Abstand von 10 px?

      Hoffe ihr könnt mir helfen. Wenn ihr was an meinem Text nicht verstanden habt sagt bescheid ich häng mal ne Zeichnung dran, die ich gemacht hab...
      Die geschickteste Art eineen Konkurenten zu besiegen, ist, ihn in dem zu bewundern, worin er besser ist.
      Peter Altenberg
    • Original von cenk
      640:6= x.


      Aber, aber...CSS kann auch primitiv rechnen:

      Da diese 6 Container Unterelemente des X Pixel breiten Containers sind, kannst du jedem der 6 kleinen Container 16% (100:6=16) Breite mit float:left zuweisen.

      @philipp51: So wie sich das anhört, scheinst du von CSS basierten Layouts wenig Ahnung zu haben...du denkst noch immer in Tabellen Layouts. Du musst umdenken, wenn das was werden soll.
    • Hier zwei Links, die Dich sicher weiterbringen: The StyleWorks für Webseiten mit CSS-Layout allgemein und Listamatic für auf CSS basierende Menüs.

      Da findest Du sicherlich etwas. Wenn ich Dich richtig verstehe, dann hast Du ein grosses div-Element für den Body, danach hast Du ein weiteres div-Element für den Header definiert und anschliessend möchtest Du darunter unter den Header, aber im Body noch eine Menüleiste haben.

      Sieh Dir mal meine Seite an, ich habe das so gemacht.

      Quellcode

      1. /* Seitenränder entfernen */
      2. html, body {
      3. margin: 0;
      4. padding: 0;
      5. text-align: center; /* Inhalte zentrieren - f?ür IE */
      6. background-color: #fff;
      7. }
      8. /* Gesamten Inhalt der Webseite zentrieren */
      9. #content {
      10. margin-left: auto;
      11. margin-right: auto;
      12. text-align: left;
      13. width: 740px;
      14. }
      15. /* Container zur Aufteilung der Seite */
      16. /* Kopfleiste */
      17. #header {
      18. height: 230px;
      19. margin: 0;
      20. padding-left: 18px;
      21. }
      22. /* Men?leiste */
      23. #navcontainer {
      24. background-color: #fff;
      25. line-height: 40px;
      26. color: #333;
      27. }
      28. #navlist li {
      29. display: inline;
      30. list-style-type: none;
      31. padding-right: 20px;
      32. margin: 0;
      33. }
      34. #navlist li a#current {
      35. color: #CC0000;
      36. }
      37. #navlist a {
      38. color: #333;
      39. text-decoration: none;
      40. border-bottom: none;
      41. }
      42. #navlist a:hover {
      43. color: #CC0000;
      44. }
      45. /* Fussleiste */
      46. #footer {
      47. margin: 0;
      48. padding: 0;
      49. clear: both;
      50. background-image: url(../img/background.gif);
      51. background-repeat: repeat-y;
      52. }
      53. /* Linke Spalte */
      54. #leftcol {
      55. width: 420px;
      56. float: left;
      57. display: inline;
      58. margin: 0 5px 0 15px;
      59. padding-left: 25px;
      60. padding-right: 20px;
      61. border-right: 1px solid #999;
      62. }
      63. /* Rechte Spalte */
      64. #rightcol {
      65. width: 200px;
      66. float: right;
      67. display: inline;
      68. padding-right: 25px;
      69. padding-left: 5px;
      70. margin: 0 15px 0 5px;
      71. }
      Alles anzeigen


      Viele Grüsse,
      Kangaroo
      iBook 14" 933MHz PowerPC G4, 1,12GB RAM, 120GB HDD
      iMac 20", 2,16 GHz Intel Core 2 Duo, 3GB RAM, 250GB HDD
      Mac OS X 10.5.8
      iPod Video 80GB
      Apple TV
      AirPort Extreme
    • Original von Rahner


      @philipp51: So wie sich das anhört, scheinst du von CSS basierten Layouts wenig Ahnung zu haben...du denkst noch immer in Tabellen Layouts. Du musst umdenken, wenn das was werden soll.


      Wie kommst du denn darauf? Ich hab in meinen ersten beiden Posts kein Wort von Tabelle erwähnt. Und wie ich irgendwo mal gelesen habe sind div-tags keine Tabellen oder?
      Die geschickteste Art eineen Konkurenten zu besiegen, ist, ihn in dem zu bewundern, worin er besser ist.
      Peter Altenberg
    • Original von philipp51
      Wie kommst du denn darauf? Ich hab in meinen ersten beiden Posts kein Wort von Tabelle erwähnt. Und wie ich irgendwo mal gelesen habe sind div-tags keine Tabellen oder?


      Gründlich lesen und verstehen wäre hier nicht schlecht.
      Ich habe dir nur unterstellt, dass du noch in Tabellen denkst - im übertragenen Sinne.
      Ist jetzt aber auch egal, wenn du das Problem schon gelöst hast ;)