Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

div leri yan yana sıralama

divler alt alta geliyor. Bunu önlemek için heryerde float left yazın diyor fakat bu seferde sayfanın soluna atıyor. Ben sayfanın hem ortasında olup hemde divlerin yanyana olmasını istiyorum. Ne yapmalıyım ?
  • Herkes Farklı birşey yazıyor. Lütfen son verdiğim kodda düzenlemesini yaparak yazarsanız çok daha kolay olur...
    spywaredz 10 yıl önce yazdı
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • protest adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    32 cevap - 6 soru
    önce yanyana gelmesini istedigin tum divleri kapsayan bir tasıyıcı div acman lazım. bu divin pozisyonunu istedigin yere yazacaksın. icinbdekilerde ise float: let olacak
    • spywaredz adlı üyenin fotoğrafı spywaredz
      Olmadı. Yine yana kaçıyor. Bir örnek olarak demek istediğiniz kodu yazarsanız çok daha iyi anlarım...
      10 yıl önce yazılmış
    • protest adlı üyenin fotoğrafı protest
      <div style="margin: 0 auto; width: 300px; height: 300px; border:1px solid 
      
      #000;">
      
      <div style="float:left;border:1px solid #000;">1</div>
      <div style="float:left;border:1px solid #000;">2</div>
      
      
      </div>
      10 yıl önce yazılmış
    • protest adlı üyenin fotoğrafı protest
      <?php 
      include('mysql.php');
      ?>
      
      <div class="pagediv" align="center" style=" margin: 0 auto;">
      <div class="sayfalama" align="center" style=" margin: 0 auto;width:400px;">
      
      <?php
      $page=$_GET['page'];
      
      if ($page=="" || !is_numeric($page)) {
      $page=1;
      }
      $kacar=10;
      $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem"));
      $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
      if ($kayit_sayisi%$kacar!=0) {
      $sayfa_sayisi++;
      }
      $nerden=($page*$kacar)-$kacar;
      $sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar");
      
      while ($veri=mysql_fetch_array($sorgu)) {
      $title=$veri["title"];
      $id=$veri["id"];
      
      }
      print '';
      //önceki sayfa...
      if ($page > 1) {
      $onceki_sayfa = $page - 1;
      echo '<div class="onepre" align="center" style=#top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$onceki_sayfa.'"> Önceki </a></div>';
      }
      //sayfa numaraları
      $range = 3;
      for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) {
      if (($i > 0) && ($i <= $sayfa_sayisi)) {
      if ($i == $page) {
      echo '<div class="clickpage" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$i.'">'.$i.'</a></div>';
      } else {
      echo '<div class="pagee" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$i.'">'.$i.'</a></div>';
      }
      }
      }
      //sonraki sayfa...
      if ($page < $sayfa_sayisi - 1) {
      $sonraki_sayfa = $page + 1;
      echo '<div class="onepre" align="center" style=" #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$sonraki_sayfa.'"> Sonraki </a></div>';
      }
      ?>
      </div>
      </div> 
      10 yıl önce yazılmış
    • spywaredz adlı üyenin fotoğrafı spywaredz
      <?php 
      include('mysql.php');
      ?>
      
      <div class="pagediv" align="center" style=" margin: 0 auto; vertical-align: middle; text-align: center;">
      <div class="sayfalama" align="center" style=" margin: 0 auto;width:350px; vertical-align: middle; text-align: center;">
      
      <?php
      $page=$_GET['page'];
      
      if ($page=="" || !is_numeric($page)) {
      $page=1;
      }
      $kacar=10;
      $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem"));
      $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
      if ($kayit_sayisi%$kacar!=0) {
      $sayfa_sayisi++;
      }
      $nerden=($page*$kacar)-$kacar;
      $sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar");
      
      while ($veri=mysql_fetch_array($sorgu)) {
      $title=$veri["title"];
      $id=$veri["id"];
      
      }
      print '';
      //önceki sayfa...
      if ($page > 1) {
      $onceki_sayfa = $page - 1;
      echo '<a href="index.php?page='.$onceki_sayfa.'"><div class="onepre" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;"> Önceki </div></a>';
      }
      //sayfa numaraları
      $range = 3;
      for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) {
      if (($i > 0) && ($i <= $sayfa_sayisi)) {
      if ($i == $page) {
      echo '<a href="index.php?page='.$i.'"><div class="clickpage" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
      } else {
      echo '<a href="index.php?page='.$i.'"><div class="pagee" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
      }
      }
      }
      //sonraki sayfa...
      if ($page < $sayfa_sayisi - 1) {
      $sonraki_sayfa = $page + 1;
      echo '<a href="index.php?page='.$sonraki_sayfa.'" style="text-align: center; vertical-align: middle;"><div class="onepre" align="center" style="text-align: center; float:left;  #top: 50%;display: table-cell; vertical-align: middle;"> Sonraki </div></a>';
      }
      ?>
      </div>
      </div> 
      


      Böyle düzenledim fakat bu seferde div in içindeki yazılar yukarı çıktı ortalayamıyorum :S
      10 yıl önce yazılmış
  • MFA adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    22 cevap - 0 soru
    div içine float:left; yazınca divi solunda başka float:left; yoksa en sola dayar. Dolayısıyla bir kaç divi yanyana yazmak istiyorsan float:left; yazıp div'e bir genişlik vermen yan yana dizileceklerdir.
    • spywaredz adlı üyenin fotoğrafı spywaredz
      Bunu yapamam çünkü bunu php ile ilişkilendiriyorum. Bu yüzden boyu ne kadar olucağı belli olmuyor ve değişebiliyor...
      10 yıl önce yazılmış
    • sharq adlı üyenin fotoğrafı sharq
      <div style="margin:0px auto; width:900px;">
          <div style="float:left;"></div>
          <div style="float:left;"></div>
          <div style="float:left;"></div>
      <div style="clear:boath;"></div>
      </div>
      


      ilk div'in genişliği senin sayfanın genişliğiyle aynı olsun o div senin taşıyıcı div'in
      sondaki div ise temizleme işlemi yapyır yani 3 divi float ettirince taşıyıcı divin altına geçiyor bu hatayı düzeltiyor.
      10 yıl önce yazılmış
  • spywaredz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    15 cevap - 93 soru
    <div class="pagediv" align="center" style=" margin: 0 auto;"><?php include('mysql.php');

    $page=$_GET['page'];

    if ($page=="" || !is_numeric($page)) {
    $page=1;
    }
    $kacar=10;
    $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem"));
    $sayfa_sayisi=$kayit_sayisi['0']/$kacar;
    if ($kayit_sayisi%$kacar!=0) {
    $sayfa_sayisi++;
    }
    $nerden=($page*$kacar)-$kacar;
    $sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar");

    while ($veri=mysql_fetch_array($sorgu)) {
    $title=$veri["title"];
    $id=$veri["id"];

    }
    print '';
    //önceki sayfa...
    if ($page > 1) {
    $onceki_sayfa = $page - 1;
    echo '<a href="index.php?page='.$onceki_sayfa.'"><div class="onepre" align="center" style="#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;"> Önceki </div></a>';
    }
    //sayfa numaraları
    $range = 3;
    for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) {
    if (($i > 0) && ($i <= $sayfa_sayisi)) {
    if ($i == $page) {
    echo '<a href="index.php?page='.$i.'"><div class="clickpage" align="center" style="text-align: center; float:left; #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
    } else {
    echo '<a href="index.php?page='.$i.'"><div class="pagee" align="center" style="text-align: center; float:left; #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
    }
    }
    }
    //sonraki sayfa...
    if ($page < $sayfa_sayisi - 1) {
    $sonraki_sayfa = $page + 1;
    echo '<a href="index.php?page='.$sonraki_sayfa.'"><div class="onepre" align="center" style="#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;"> Sonraki </div></a>';
    }
    ?></div>

    Yapamadım. Şu kodlar arasından düzenleyip bir gösterirmisiniz?
  • cgelis adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    10 cevap - 0 soru
    display: inline kullanınız
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      display:inline ie 6 ve 7 lerde problem yaratior..
      10 yıl önce yazılmış
  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    472 cevap - 20 soru
    css clearfix arastırınız.. derdinize care olacaktir :)