Hi!
A SUBJ-beli sminket szeretném testre szabni, létrehoztam belőle egy al-sminket.
A jobb oldalra nem tettem blokkokat és nem is szeretnék, viszont ezt a részt ki szeretném használni a középső résznek (tartalmaknak).
A css-ben mit kellene módosítanom, hogy a középen levő tartalom rész teljesen kihúzodjon jobb oldalra?
A többi smink-ben ha nincs jobboldalon definiálva semmi a blokkokban, akkor ezt automatikusan kihúzták jobb szélig.
Azt szeretném, mint itt:
http://drupal.org/files/acquia_marina-layouts.png
A bal felső képre gondolok.
G.
Drupal verzió:
Fórum:
css?
CSS-ben kell módosítani? Kikommenteztem a nem szükséges részt (elvileg):
Ez már majdnem jó, csak a tartalmak "elcsúsznak". Az elős pl. jó, a második viszont jobbra csúszott és egy kicsit bele az elsőbe... :O
G.
ennél jobb tippet nem tudok adni sajnos
http://www.cssmastery.com/
-
clear: both;
tesztoldalon jó
nálam egy teszt oldalon viszont jó. létezik?
A böngésző ugyanaz FF3.5.5.
G.
online is találsz
Az aboros által ajánlott könyvet nem ismerem, így nem feltétlenül alternatívaként, de ajánlom a http://www.w3schools.com/css/ oldalt. Én onnan indultam, aztán a neten mindent megtaláltam, ami eddig kellett. Van egy rakás linkem, szívesen megosztom, ha kéred. Még magyarul is találtam hasznos leírásokat. Az egyik nagy kedvencem a http://www.csszengarden.com/tr/magyar/
saját node és felbontás
A css doksi megvan nekem is, kösz!
Ez egy saját node típus érdekes módon, ami elcsúszik.
Azt vettem észre, hogy mintha képernyő felbontástól függene. Valamelyiken jó, valamelyiken nem.
IE-ben jónal tűnik. FF alatt csúszik el a második saját node, jobbra:
Itt a screenshot.
G.
a kép floatja nincs törölve?
vagy mi floatol még ott?
ha három vagy több node van mi történik?
jó lenne egy olyan szkrínsot amin látom a firebugot is és éppen az elcsúszódó nodeot inspektálod. még jobb lenne persze egy élő link, ahol én inspektálhatok. :)
a könyvet nem viccből írtam, pont az ilyen "vajon mi is az a float és hogyan kell használni meg mire kell figyelni" típusú dolgokat rakja rendbe. persze, könnyű, float: left, aztán akkor balra igazodik és a többi jobbról körbefolyja, igenám, de mint láthatjuk ennél azért bonyolultabb az ügy. :)
szóval ott a bal floatot törölni kéne. de nem is értem, mert az egész alsó nodenak fel kéne egyébként csúszni a felső szövege alá közvetlen. (hacsak nincs valami ordas nagy margin ott vagy ilyesmi)
-
clear: both;
Szerintem
egy
clear : left;
hiányzik a címmező osztályból vagy id-ből.
Üdv!
Dudás József
clear: left;
megvan! ez volt az, köszi!
A css-ben hiányzott a "clear: left;"
G.
Ha érted is,
hogy miért akkor szívesen ;)
Üdv!
Dudás József
hát... nem egészen
"The clear property specifies which sides of an element where other floating elements are not allowed."
A float opcióval is szokták használni, ahogy nézem. CSS-ben eddig ezt nem használtam. Pontosan mit is jelent? "Egy elem oldalait határozza meg, ahol más lebegő (float) elemek nincsenek engedélyezve."
:O
G.
Érdemes játszani ezekkel a dolgokkal.
Tulajdonképpen azt tudod beállítani vele, hogy a kiírandó elem előtt, mögött, vagy mindkét oldalon nem lehet más elem ami a saját szintjén érvényesül. Ez pont akkor érdekes amikor float-al megváltoztatod a jól bevált HTML alapértelmezett egymás alatti megjelenítését és egymás mellé rendelsz elemeket. Amikor ennek véget akarsz vetni - mint a saját példádban is - akkor kell a clear-t használni.
Ezt az oldalt is érdemes olvasgatni: http://www.standardsmode.hu/html-css/bevezetes/
Üdv!
Dudás József