CSS : Klnleges modulstlus div id-vel |
Klnleges modulstlus div id-vel
Klnleges modulstlus
Tetszik? Brmilyen kinzetet kszthetsz, csak a kreativitsod szabhat hatrt. Akkor olvasd el a lenti lerst figyelmesen, majd prbld ki. Biztos menni fog! :) Ha mg sem, krdezz btran a krdezben!
Adliz&RanKeL
Ennek ugyanaz a lnyege, mint a mr ismert Klnleges modulstlusnak, csak a kivitelezse ms, egyszerbb. Szintn kt kdra van szksg, ahogy mr emltettk, szimpln CSS-vel nem lehet megoldani.
DIV id
Egyszer modul forrskdjba kell illesztened. Oda, ahol meg szeretnd jelenteni ezt a kinzetet. Szerkeszti nzetben rhatsz bele nyugodtan.
<div id="total">
<div id="fejlec">Modul neve</div>
<div id="tartalom">
<div id="szelesseg">Ide jn a tartalom!</div>
</div>
<div id="lablec">ide jhet pl. dtum</div>
</div>
CSS:
A CSS kdban lehet meghatrozni a kinzetet. Itt kell megadnod a kpeket, ami 3 klnbz kp. Kell egy kp, ami lesz a "modul" fejlce, kell egy, ami a kzepe lesz, teht, ahov a tartalom kerl, s kell egy, ami az alja (lblc) lesz. rtelemszeren a kpek szlessge egyezzen meg. Legjobb megolds, ha valamilyen grafikai programban szerkesztesz egy neked tetsz szvegdobozt, majd, ha elkszlt, akkor 3 rszre vgod, gy biztos, minden jl fog passzolni. A kdot egy bal/jobb oldali modul forrskdjba rakd be, gy brmelyik modulba is raktad a div id-t, mindegyik ez alapjn fog megjelenni. Azrt is ajnlatosabb oldals modulba tenni, mivel gy designvltsnl egyszeren csak ezt a CSS-t kell talaktanod, nem kell minden egyes div id-be belenylni. A kdban jelltk, hogy hol mit kell megadni. Termszetesen a kd a magyarzattal egytt mkdik, nem kell trlnd.
Megj.: a tartalom kphez elegend egy kisebb mret kp is, ugyanis ismtldni fog.
Modulstlusok kpekben - modulstlusokrl kpek, amelyeket csak szt kell vgnod, feltlts utn be kell illesztened CSS-be, akr t is szerkesztheted ket
S itt a CSS, amire szksged van:
<style type="text/css">
#fejlec {
background:url("http://") no-repeat; /* fejlc url cme */
font-family: verdana; /* bettpus */
font-size: 14pt; /* betmret */
font-weight: bold; /* bet vastagsg, ha nem akarod, rd: normal */
padding-left: 80px; /* modul nevnek helye bal oldaltl */
padding-right: 30px; /* modul nevnek helye jobb oldaltl */
height: auto; /* ezt hagyd gy */
width: auto; /* ezt hagyd gy */
line-height: 100px; /* a fejlc magassgt add meg itt */
color: #9a002c; } /* betszn */
#total {
width: 431px;} /* itt add meg a modul szlessgt, teht a kpek szlessgt */
#szelesseg {
width: 400px;} /* itt add meg a tartalom szlessgt, ajnlott 1-2 pixellel kisebbet megadni, mint a totl, illetve, ha van keret, akkor azt is szmold le */
#tartalom {
background:url("http://") repeat-y; /* tartalom kpnek url cme */
text-align: justify; /* szveg igaztsa, jelenleg sorkizrt, lehet mg bal, jobb, kzp: left, right, center */
font-size: 8pt; /* betmret */
color: #004d58; /* betszn */
padding-left: 30px; } /* tartalom a modul bal oldaltl */
#lablec {
background:url("http://") no-repeat; /* lblc url cme */
height: 72px; /* lblc magassga */
font-family: verdana; /* bettpus */
font-size: 7pt; /* betmret */
font-weight: bold; /* bet vastagsg, ha nem akarod, rd: normal */
color: #71b6c2; /* betszn */
padding-left: 300px; /* lblc szvege a modul bal oldaltl */
padding-top: 30px;} /* lblc szvege a lblc tetejtl */
</style>
|