Weboldalból responsive, hogyan?
Sziasztok
Elkészítek egy weboldalt ugyanúgy mint eddig, tehát nem responsive verzióban.
A kérdésem: utólag át lehet szerkeszteni az oldalt responsive-vá, vagy már egyből úgy kezdjem el készíteni? Gondolom utólag, 1 év után mondjuk már nem lehet átalakítani, vagy csak igen nehezen.
Mutatiok egy példát, itt belinkelem. Katt ide a linkhez
Az enyém igen hasonló felépítésű, és responsive-ban kellene az oldal. Amik ezen a linken ki vannak listázva szálloda ajánlatok, nálam is szinte ugyan így vannak, relativ divek, bennük absolute-al elrendezve a dolgok, kép..
Nézegettem sok bootstrap témát is, de nem igazán találtam hasonlókat. Vagy ha bootstrap-el is csinálnám, abban hogy készítek ilyen diveket, mint amik a linken vannak?
Tudnátok adni ehhez tanácsot, ötleteket? Szerintem csak én gondolok bonyolult dolgokra és közben tök egyszerű az egész. Köszönöm előre is.
■ Elkészítek egy weboldalt ugyanúgy mint eddig, tehát nem responsive verzióban.
A kérdésem: utólag át lehet szerkeszteni az oldalt responsive-vá, vagy már egyből úgy kezdjem el készíteni? Gondolom utólag, 1 év után mondjuk már nem lehet átalakítani, vagy csak igen nehezen.
Mutatiok egy példát, itt belinkelem. Katt ide a linkhez
Az enyém igen hasonló felépítésű, és responsive-ban kellene az oldal. Amik ezen a linken ki vannak listázva szálloda ajánlatok, nálam is szinte ugyan így vannak, relativ divek, bennük absolute-al elrendezve a dolgok, kép..
Nézegettem sok bootstrap témát is, de nem igazán találtam hasonlókat. Vagy ha bootstrap-el is csinálnám, abban hogy készítek ilyen diveket, mint amik a linken vannak?
Tudnátok adni ehhez tanácsot, ötleteket? Szerintem csak én gondolok bonyolult dolgokra és közben tök egyszerű az egész. Köszönöm előre is.
LESSCSS
Nem tudjuk milyen a HTML
Szia Mit mutassak, hogy
Mit mutassak, hogy pontosabb választ tudj adni nekem? Html-t, vagy css-t is?
És akkor most végülis megcsinálhatom az oldalt ugyan úgy mint eddig, késöbb is lehet responsiva-vá tenni?
Szia! annyi, hogy
annyi, hogy elgondolod, hogy egyes részek hogyan alakulnak, ha csökken a szélesség. ha nem használsz táblázatokat, és viszonylag értelmes a markupod, akkor utólag is megoldható css-sel.
állj neki úgy, hogy raksz a body-ra egy mobile class-t és csinálsz egy mobile.css-t amibe elkezded írkálni azokat a plusz szabályokat amik ahhoz kellenek, hogy úgy nézzenek ki a dolgok, ahogy szeretnéd. jó tudom media-queryk.. de így elsőre talán egyszerűbb és érthetőbb.
ha lehet egy személyes jótanácsom, használj em-eket px-ek helyett.
Vagy pedig az lesz a legjobb,
Bootstrap-ben ugye előre definiált class-ok vannak. Ha én mondjuk a menünek másik színt akarok, akkor annak külön saját class, és külön css fájl?
csak azért írtam, hogy külön
Ha már az oldal kint van a
Egyébként ha a példaként említett layout-ot használod a te oldaladon is akkor annak olyan struktúrát kell alkalmaznia ami alkalmas az oldal reszponzív működésére.
Mire gondolok?
- Az oldalad ne táblázatokra épüljön
- A fejlécben lévő logó ne egy kép legyen, ha mobilon is meg akarod jeleníteni, mert sok helyet foglal a kijelzőn. Legyen háttérként beállítva, amit mobil nézetben egy letisztultabb kisebb felbontásúra cserélhetsz, vagy ha képet szeretnél alkalmazni, betolhatsz mellé egy rejtett elemet egy kisebb változattal, amit megjelenítesz kis felbontáson a nagyot meg elrejted.
- Az ÁFF, Kapcsolat, stb legyen elérhető az oldal alján is (footer), mert amikor kis méretre zsugorodik az oldalad a fejlécben lévő elemeket egymás alá kell float-olnod, és zavaró. Ilyenkor a headerben érdemes csak a menüt megjeleníteni. Ez érvényes pl a reklám blokkokra is, érdemes ezeket is elrejteni (display: none).
- Az oldal sávot célszerű a tartalom alá float-olni.
Ez a példa alapján csinálnám
Egy oldalt reszponzívvá tenni
Össze dobtam egy egyszerű példát
index.html
Box-sizing helyett
Én nem szoktam, de jó is hogy
Úgy látom, a régi Androidok jó része bukja a dolgot, csak a 4.4 tudja, régi iPhone-ok se értik, tehát a mobilnézetben kilőve a calc(), legalábbis szerintem.
Viszont asztali nézetben simán lehetne használni, úgy látom. A régi IE-k kapnak valami más megoldást conditional stylesheetben, vagy expression() hekkelés, vagy valami alternatív layout :).
Lehet elgondolkozom rajta a következő projektben.
Az előttem szóló el is
Jóreggelt Végül maradtam a
Végül maradtam a bootstrap-nél. Olyan kellene nekem, hogy divek listázásra módszerek, sablonok..például hírek kilistázása. Tudnátok linkelni ilyen demo oldalakat? Köszönöm
Attól tartok most nem értem
A konkrét esetben például
De valójában még önmagában a %-os margós megoldást is természetesebb megoldásnak érzem, mint a box-sizing technikát, mivel megmaradnak az arányok, de végsősoron nincs akkora jelentősége, tényleg attól függ mi a cél.