• 07-05-2023, 23:25:05
    #1
    Anlatmak istediğim Şey çok karmaşık gelmiş olabilir farkındayım ancak istediğim şey mantıkta çok basit csse dökemedim
    css'de bunu ayarlıyorum ancak farklı pixellerde bozulma ve kaymalar oluyor

    @media (max-width: 767px) {
        .ustkisim {
            background: #7EA204;
            height: 250px;
            width: 100%;
            margin: 0;
            padding: 0;
        }
        .banner-image {
            position: absolute;
            right: 8rem;
            top: 6rem;
        }}


    1500px


    bu sorunu nasıl çözebilirim math gibi bi fonksiyon yok mu
    <div class="row ustkisim">
        <div class="col-12 pad0 headertop"></div>
        <div class="container pad0">
          <div class="row">
            <div class="col-lg-9 col-sm-8 col-xs-7 ptb1">
                <img class="logo-image" src="logo.wepb"></img>
            </div>
                <div class="col-3 col-xs-4 banner-image">
                    <a href="#"><img src="banner.webp" alt="Atam"></img></a>
                </div>
    <div class="menu"></div>
          </div>
        </div>
       </div>
  • 07-05-2023, 23:32:43
    #2
    Dener misin?


    @media (max-width: 767px) {
        .ustkisim {
            background: #7EA204;
            height: 250px;
            width: 100%;
            margin: 0;
            padding: 0;
        }
        .banner-image {
            position: absolute;
            right: 8rem;
            top: 6rem;
        }}
    <div class="row ustkisim">
        <div class="col-12 pad0 headertop"></div>
        <div class="container pad0">
            <div class="row">
                <div class="col-lg-9 col-sm-8 col-xs-7 ptb1">
                    <img class="logo-image" src="logo.wepb" alt="Logo">
                </div>
                <div class="col-3 col-xs-4 banner-image">
                    <a href="#"><img src="banner.webp" alt="Atam"></a>
                </div>
                <div class="menu"></div>
            </div>
        </div>
    </div>
  • 07-05-2023, 23:32:46
    #3
    Kapsayıcıya position: relative vererek yerleştirmeyi dene (yine left, right ile).
    Yada calc() fonksiyonunu dene.
  • 07-05-2023, 23:36:32
    #4
    Devaloper adlı üyeden alıntı: mesajı görüntüle
    Kapsayıcıya position: relative vererek yerleştirmeyi dene (yine left, right ile).
    Yada calc() fonksiyonunu dene.
    container classına göre hesaplatmam lazım ama bi türlü olmadı
  • 07-05-2023, 23:36:43
    #5
    @media (max-width: 767px) {
        .ustkisim {
            background: #7EA204;
            height: 250px;
            width: 100%;
            margin: 0;
            padding: 0;
        }
        .banner-image {
            position: absolute;
            right: 5%;
            top: 3%;
        }
    }
    • ismail03
    ismail03 bunu beğendi.
    1 kişi bunu beğendi.
  • 07-05-2023, 23:40:33
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    @media (max-width: 767px) {
        .ustkisim {
            background: #7EA204;
            height: 250px;
            width: 100%;
            margin: 0;
            padding: 0;
        }
        .banner-image {
            position: absolute;
            right: 5%;
            top: 3%;
        }
    }
    yüzdeli değerleri denedim sonuç olumsız container classına göre hesaplamak gerekiyor ama onu beceremedim
  • 07-05-2023, 23:43:49
    #7
    Developer
    container class'ına göre hesaplatacaksanız container div'inin bir altında olmalı ve container div'i position:relative olmalı

    <div class="container">
    <div style="position:absolute; left:0; top:0">
    test
    </div>
    </div>

    gibi
  • 07-05-2023, 23:58:32
    #8
    brown adlı üyeden alıntı: mesajı görüntüle
    container class'ına göre hesaplatacaksanız container div'in bir altında olmalı ve container div'i position:relative olmalı
    Teşekkür ederim sorun çözüldü
    container classının oldğu dive id atayıp position relative verdim
    diğer css ayarlamalarınıda yaptım şimdi sabit oldu