Cum sa faci un modul pentru instantcms orice modul în general - zuhernitsa - site-ul personal DJ Zuher

Asta vom face:

Pentru a da un singur stil pentru toate blocurile de pe site-ul dvs. oferă pentru a profita de container

Acum definim structura. avem un bloc care conține titlul și corpul unității în sine, adică, imaginile text și toate celelalte lucruri. Și, ca urmare, avem această structură:

Din aceasta vom construi un bloc de circuit.

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

Uite ce avem:

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

În continuare, avem nevoie pentru a CSS. Conectați-l ca un fișier separat, sau a scrie cod direct în organism, cred că acest lucru va fi nici o problema))) În orice caz, am da un link modul de conectare CSS la document.

În primul rând, avem de a face cu blocul în sine, okantuem unitatea noastră de cadru, acest lucru se face cu ajutorul echipei de frontieră. și specificați bloc de dimensiuni lățime și înălțime echipe

de frontieră: 1px solid # 000; / * O frontieră solidă de 1 pixel de culoare negru gros * /

lățime: 250px; / * Lățimea containerului 250 pixeli * /

height: 400px; / * Înălțime de containere 400 pixeli * /

Uite ce avem:

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

Acum, avem nevoie pentru a fixa blocul de antet, trebuie să o vopsea albastră, liniuța 1 frontieră pixel pentru a face o culoare mai deschisă, vopsea literele în culoarea galbenă, schimba dimensiunea fontului și a adăuga un pic de pasăre. Pentru a face acest lucru, scrie o altă bucată de cod.

.titluri
Culoare: # FFFF00; / * Pune o culoare de font galben * /
fundal: url (galka.png) nu-repeta # 3333CC; / * Container albastru căptușit cu o imagine a site-ului rădăcină fără repetiție * /
margin: 2px; / * Padding în jurul containerului 2 pixeli într-un cerc * /
frontieră: 1px solid # 0099FF; / * Cadru în jurul pixelului gros de culoare albastru solid container 1 * /
font-size: 18px; / * Font size de 18 pixeli * /
font-weight: bold; / * Aldină * /
înălțime: 35px; / * Înălțimea recipientului 35 de pixeli * /
>
.titluri p
padding-left: 27px; / * Antet la stânga liniuță 27 pixeli * /
line-height: 0px; / * Înălțimea liniei de text 0 pixeli * /
>

Uite ce avem:

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

Ei bine, în principiu, și toate rămâne doar pentru a fixa blocul de text, cred că este necesar să se facă un font mai mic, și se adaugă padding pe părțile laterale ale pixelilor în acest fel, cinci pe fiecare parte. Pentru a face acest lucru, adăugați un alt fragment de cod.

Nu uitați că, prin reducerea font, vom reduce, de asemenea, înălțimea blocului astfel încât să nu uitați să schimbați înălțimea, deși în practică este, de obicei, înălțimea modulului nu este specificat, dacă blocați aceeași pentru toate elementele site-ului, în acest caz, este mai bine să adăugați o margine inferioară margin-bottom: 15px ; pentru clasa # BLOCAȚI

Uite ce avem:

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

Acum, uite ce se poate întâmpla dacă eliminați lățimea și înălțimea în blocuri, dar le-a pus în ceea ce este o plasă grea, site-ul șablon, sau mai mult, în unele gunoi. Eu folosesc acest lucru pentru o masă obișnuită. Îmi amintesc în CSS elimina înălțimea și lățimea blocului și se adaugă o margine de jos, scrie codul nu se dopetril))) se vor gândi Având în vedere textul vysheiduschy detaliat))))

Iată un primerchik:

Lățimea 250rh coloanei

Lățimea 350rh coloanei

De înaltă precizie de fabricație balot lemn calibrat poate fi evitat caracteristic buștenilor convenționale alternanței în secvențele de legare la partea de sus și le imbinata montarea laborioasă unul cu altul. Datorită tratament de suprafață de înaltă calitate și același diametru, log case nu necesită finisare.

de fabricație de înaltă precizie de bușteni calibrate din lemn pot fi evitate tipic pentru busteni convenționale alternanței

Wide la mijlocul blocului B

de fabricație de înaltă precizie de bușteni calibrate din lemn pot fi evitate tipic pentru busteni convenționale cheredovaniyaVysokoy

Bloc larg în mijloc

de fabricație de înaltă precizie de bușteni calibrate din lemn pot fi evitate tipic pentru busteni convenționale cheredovaniyaVysokoy

Să vorbim despre modulele InstntCMS sunt absolut nimic diferit de ceea ce am făcut acum mânere, singura diferență este că ei nu au nevoie pentru a umple de conținut, face totul motorului. Toate regulile din foaia de stil. Un fișier care se află în folderul cu modelul dvs. pe șabloane calea / template / css / styles.css

Cautam există o astfel de înregistrare:

#left .module, #right frontieră .module: solid 1px # 9DB0BC;
padding: 0px;
margin-bottom: 2px;
>

#left .moduletitles, #right .moduletitles font-size: 14px;
font-weight: bold;
text-align: center;
margin-bottom: 6px;
background: url (/templates/_default_/images/modtitles.jpg) repeta-x # 9DB0BC;
padding: 0px;
înălțime: 34 de pixeli;
line-height: 34 de pixeli;
border-bottom: solid 1px # 9DB0BC;
>
#left .modulebody, padding .modulebody #right: 10px;
culoare de fundal: #FFFFFF;
>

#center .moduletitles font-size: 18px;
text-transform: majuscule;
border-bottom: 1px solid # 7192A6;
Culoare: # 7192A6;
>
#center padding .modulebody: 10px;
culoare de fundal: #FFFFFF;
>

Iată ce modulele noastre în instantcms să acorde o atenție pentru a identificatorilor #left, #right, #center. Dacă site-ul este la stânga, dreapta și module centrale nu vor fi vizual diferit, apoi suficient pentru a face un set de aceste înregistrări. Apropo.

În orice caz, vă spun cum să aranjeze pozițiile în modelul instantcms

Poziția modulului în șablonul arată astfel: