wmaraci reklam
lidertakipci

Ekran boyutuna göre tasarım

12 Mesajlar 3.596 Okunma
advertseo
wmaraci reklam

bayramksg bayramksg WM Aracı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 53 / E
  • Meslek E-Ticaret
  • Konum Konya
  • Ad Soyad B** K**
  • Mesajlar 35
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)
Merhabalar html/css kullanarak web sitesi yapiyorum kendimi geliştirmek icin ama aklıma takıaln smdi bunu kendı bilgisayarımın ekranına göre ayarlayıorum ama ekran değiştrince sitemin görünümü bozuluyor sıgmıyor vb sorunlarla karsılasyıroum cözum nedir bunun

https://i.hizliresim.com/Vp7LNo.png
 

 

wmaraci
reklam

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)
- Responsive framework kullanmak (Bootsrapt vs.)
- Sabit pixel değer vermek yerine flex yapısına uygun tasarım yapmak. em, vh, % değerleri kullanmak.

Hangisini isterseniz onu kullanın.
 

 

bayramksg bayramksg WM Aracı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 53 / E
  • Meslek E-Ticaret
  • Konum Konya
  • Ad Soyad B** K**
  • Mesajlar 35
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)
öncelıkle cevabnız icn teşekkur ediyorum css pozisoyn belirlemek icin

position: relative;
left: 230px;
top: 0px;

bu kodu kullanıyorum
 

 

bayramksg bayramksg WM Aracı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 53 / E
  • Meslek E-Ticaret
  • Konum Konya
  • Ad Soyad B** K**
  • Mesajlar 35
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)
Bootsrapt ögrenemedım cok zor geldi baana
 

 

wmaraci
wmaraci

Mintik Mintik WM Aracı Kullanıcı
  • Üyelik 27.01.2014
  • Yaş/Cinsiyet 40 / E
  • Meslek Desinatör
  • Konum İstanbul Avrupa
  • Ad Soyad A** U**
  • Mesajlar 256
  • Beğeniler 72 / 71
  • Ticaret 0, (%0)
Tasarımda kullanacağın çerçevelere yüzdelik genişlik ver. Mesela bütün herşeyin içinde olduğu çerçeveyi (div) width: 100%; olarak ayarla. Bu şekilde her ekrana göre uyarlayabilirsin. İç bölümleri de yine buna göre yüzde olarak belirle. Content dediğimiz içerik kısmını 69% olarak, sidebar kısmını da 30% olarak belirlersen tasarımda sorun çıkmaz. Sidebarı sağda veya solda kullanacaksan ona göre içerik kısmını float:left yada float:right olarak belirlersin, aynı şekilde sidebarı da ayarlarsın. Sağdaki sağa yapışacak şekilde soldaki de sola yapışacak şekilde durur böylelikle.

Bunların dışında geniş ekranlı cihazlar ve mobil cihazlara da bir uyarlama yapman gerekiyor. Genellikle tasarımcılar geniş ekranlı cihazlarda sorun çıkmaması için maks-width özelliğini kullanırlar. max-width:1200px yapan da var max-width:1300 yapan da var. Mobil cihazlar için de min-width değeri belirlemen gerekiyor. Onun da min-width:300px olması gerek.

Çerçeve genişliklerini bitirdikten sonra geriye çerçeve içine ekleyeceğin görsellerin genişlik ayarlamaları kalıyor. Görselleri de yine 100% olarak ayarlayabilirsin. Kullanacağın border ve padding değerlerine göre de yüzdelikler ile oynaman gerek. Bunlardan sonra mobil ve tablet genişliklerine göre ayrı bir css kodu eklemen ile tasarımın tamamlanmış olur.

Olayı baştan sona aşama aşama anlatmak baya uzun sürer. Temel mantık bu şekildedir. Gerisini de kendine göre bölüm bölüm uyarlaman gerekiyor.
mimarcan

kişi bu mesajı beğendi.

06WUU 06WUU WM Aracı Kullanıcı
  • Üyelik 27.05.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad E** A**
  • Mesajlar 279
  • Beğeniler 42 / 70
  • Ticaret 0, (%0)
Bootstrap neden zor geliyor ki sana ? Eğer bu şekilde düşünüyorsan CSS Stillerini ve HTML şablonlarının mantığını iyi kavrayamamışsın. Beni yanlış anlama, bu bir eleştiri sadece. Bence CSS ve HTML'in üzerine yoğunlaş. Sonra bootstrap'a yönel. CSS yazım biçimleri var mesela SASS ya da LESS gibi. Mesela LESS yaz. SASS'a göre daha iyi. Koala editörü var yazdığın kodu derleyen. Araştır bunları. Belki de bootstrap gibi kendi kütüphaneni oluşturursun. Mesela şöyle de düşünebilirsin ilham almak açısından; Çok iyi bir back-end'ci olamayabilirsin. Ama süper bir front-end'ci olabilirsin. Ya da çok mükemmel bir sistem uzmanı olabilirsin. Bu eleştirel yazıda bir çok kelimede araştırma yaparsan bence kendi yolunu seçersin.
mimarcan

kişi bu mesajı beğendi.

Web Project Master | {Good Code}

bayramksg bayramksg WM Aracı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 53 / E
  • Meslek E-Ticaret
  • Konum Konya
  • Ad Soyad B** K**
  • Mesajlar 35
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)
Bootstrap mantıgını anlayamadım desem daha güzel olurdu sanrıım html - css biliyorum bootstrap ögreniyim diye bi tandıgımın yanına da gttm ama aklıma yatmadı
 

 

Sinan Sinan Grana Kullanıcı
  • Üyelik 18.07.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım Geliştirme Uzmanı
  • Konum İstanbul Avrupa
  • Ad Soyad S** Y**
  • Mesajlar 3509
  • Beğeniler 1321 / 1320
  • Ticaret 97, (%100)

bayramksg adlı üyeden alıntı

Bootstrap mantıgını anlayamadım desem daha güzel olurdu sanrıım html - css biliyorum bootstrap ögreniyim diye bi tandıgımın yanına da gttm ama aklıma yatmadı


Burada aklıma yatmadı diye bir durum yok. Dünya üzerinde milyonlarca kişinin aklına yatan ve müthiş bir kolaylık sağlayan framework'e alışmak yerine "aklıma yatmadı" diyip kullanmazsan, zaten istediğin kadar kendini geliştir sektörede tutunamazsın. Bu sadece Bootstrap için değil, diğer CSS framework'leri içinde geçerli.

Yapmak istediğin şeyi tek tek ayarlamak zor geliyorsa, en kolay yolu bir CSS framework kullanmak. Bootstrap en iyi alternetif. Beğenmezsen BulmaCSS öneririm.
mimarcan

kişi bu mesajı beğendi.

bayramksg bayramksg WM Aracı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 53 / E
  • Meslek E-Ticaret
  • Konum Konya
  • Ad Soyad B** K**
  • Mesajlar 35
  • Beğeniler 0 / 4
  • Ticaret 0, (%0)
önerdiğin bişey varmi peki ? bottstrap ögrenicem ögrenmeye calısıcam mesela smdi navbar menu eklıyorum ama menudekı yazıları nasıl boyut yukseltıcem mesela ? bunları anlatan bi videodur falan önerdiğin
 

 

06WUU 06WUU WM Aracı Kullanıcı
  • Üyelik 27.05.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad E** A**
  • Mesajlar 279
  • Beğeniler 42 / 70
  • Ticaret 0, (%0)
Ayrı bir css yazıp bootstrap'ın stillerini ezebilirsin. "!important" bu özellik dayatma parameresini araştır. Font-size ile yazıyı büyütebilirsin. Bence css üzerine bir daha düşün derim biliyorum diyorsun ama gerçekten bilmen gerekiyor.
 

 

Web Project Master | {Good Code}
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al