• 06-07-2007, 21:11:23
    #1
    Üyeliği durduruldu
    Selam arkadaşlar,

    Css bir tasarım yapıyorum ve div içinde iki tane div kullanmak istedim fakat nedense ikinci div aşağı doğru kayıyor buna bir çözüm bulamadım.Arama div'i aşağı doğru kayıyor.

    Html kodlar
            <div id="Tepe_Menu">
            <div id="Menu"><a href="#">Bağlantılar</a></div>
            <div id="Arama"><input type="text" /></div>
            </div>
    Css kodlar
    #Tepe_Menu
    {
        width: 1000px;
        height: 33px;
        background-image: url(../images/menu_bg.gif);
        background-repeat: repeat-x;
    }
    #Menu a
    {
        text-align: center;
        line-height: 30px;
        width: 70px;
        height: 33px;
        display: block;
        font-weight: bold;
        text-decoration: none;
        color: Orange;    
        }
    #Menu a:hover
    {
            color: Aqua;
        background-color: Blue;
        }
    #Arama
    {
        float:right;
        width:180px;
        height:33px;
        display:block;
        }
    Edit: Tamam düzelttim Menu kısmına float:left; eklemek yeterliymiş . 2 saattir göremedim ufacık hatayı.

    Edit2: Ama başka bir sorun meydana geldi bu text input'u ortalayamadım vertical olarak bunu nasıl yapabilirim?

    Edit3: Bunuda hallettim IE'de line-height bug'u(inputlar için geçerli) varmış. onun yerine margin kullandım.
  • 29-08-2007, 15:14:43
    #2
    düzelmiş halini koyar mısın şu son dediğini anlamadım da :S