CSS Div Container Neben zweiten

  • Hey,


    ich hab ein Problem bei der anordnung meiner Divcontainer.


    Also ich hab es so aufgebaut


    header - beinhaltet -> logo + box container.


    Logo (ist das logo oben) box ist diese graue leicht transparente box, die soll nicht unter logo sondern neben logo mit float rechts. bekomme die aber halt nicht hoch.



    - Tom

  • Ach ja, entschuldige.


    Hier:


    #header {
    width:100%;
    height:121px;
    }


    #logo {
    border-width:2px;
    border-color:red;
    border-style:solid;
    width:287px;
    height:119px;
    }


    #box {
    float:right;
    margin-top:10px;
    border-width:2px;
    border-color:red;
    border-style:solid;
    width:350px;
    height:70px;
    background:grey;
    opacity:0.7;
    }


    - Tom

  • Bei beiden "display: inline-block;" hinzufügen <3


    Edit:
    Achja, falls deine rechte Box da nicht samt Inhalt Transparenz haben soll, sondern nur der Hintergrund, solltest du "background-color: rgba(128,128,128,0.7);" in Betracht ziehen. Damit sind Elemente in dem DIV nicht von der Transparenz betroffen.

    Einmal editiert, zuletzt von rinukkusu ()

  • Ah ja stimmt, danke.


    float: left; hatte ich schon nur dann sind die container die unten drunter sind nach oben gerutscht, zu weit.


    display: inline-block; hat gefehlt, jetzt gehts, danke :)


    //edit: Ich hab jetzt nen Problem. Der Menü Div (erster grüner balken) rutscht nach unten sobald ich die <ul> Liste fürs menü einsätze. Normalerweiße soll der grüne balken diekt ans logo links oben angrenzen was ohne die liste auch geht.
    Und wenn der balken nicht runterrutschen würde wäre die Liste auch mittig von dem div.




    Das der Code vom CSS. Menü ist der ganze grüne balken menu ul die liste und link sind die einzelnen <li> Items.


    //edit2: Kann mir keiner sagen wieso sich das selbstständig macht? :(


    - Tom



    3 Mal editiert, zuletzt von Tomsen ()

  • Oh, tut mir Leid.

    Code
    <div id="header">	<div id="logo">	  <a href="http://lenni94.bplaced.net"><img src="grafiken/logo.png"></a>	</div>	<div id="box">	<table border="0" style="margin: auto;" width="80%">	  <tr>		<td><img src="http://cdn1.iconfinder.com/data/icons/fatcow/32/folder.png"><br></td>		<td><a class="link2" href="http://lenni94.bplaced.net">Forum</a></td>	  </tr>		  <tr>		<td><img src="http://activitiesinhawaii.com/media/wysiwyg/youtube_icon.png"> </td>		<td><a class="link2" href="http://www.youtube.com/user/HuedelFuedel?feature=watch">Youtube Channel</a></td>	  </tr>	</table>	</div>  </div>


    //edit: ich hab jetzt bei #menu position: absolute; drin.
    Jetzt sitzt das menü und alles drüber richtig, aber das drunter rutscht nun unter den header. wie verhinder ich das?



    - Tom



    Einmal editiert, zuletzt von Tomsen ()