InternetWeb Design

Cintrati: CSS-paginatura

Quandu u mudellu di a pagina hè spessu necessariu à fà un CSS-modu cintrati: per esempiu, a centru a unità principale. Ci sò parechje suluzioni à stu prublema, ugnunu dî quali vi prima o poi hannu à aduprà ogni coder.

Align testu centre

Aspessu per mutivi dicurativi vo vulete à crià u testu sò cintrati, CSS in stu casu, à accurtà u tempu di mpusizzioni. Esiste stu statu fattu cù HTML-spicificu, ma avà u mudellu nicissarii à align u testu cù u linzolu, stile. In cuntrastu à u pezzu di cui vi vogghiu canciari lu Courbure esterni in infilarata CSS di u testu in l 'mezzu hè fatta cù una sola linia:

  • testu-align: centru;

Sta pruprietà hè lascita è passò da a female à tutti i zitelli. It attaccaticcia micca solu u testu, ma dinù a 'àutri elementi. Per stu scopu, si deve esse cassa (per esempiu, nùmaru), o fila-pacchettu (ogni pezzi chì specificà a pruprietà vede: pezzu). L'ùrtima sottu permette dinù voi a canciari lu larghezza è altu di l 'elementu, di più cunfigurazione sòffice di u sangría.

pagine spessu align attribuilla à ellu stessu u tag:. Stu face subitu u codice scunnusciutu, dipoi w3c ricunnisciute attribuilla align abbuccari. Cù u nantu una pagina hè micca cunsigliatu.

pacchettu cintrati

Sè vo vulete à crià a infilarata di u francese div in i media, CSS pò offre un modu calmu asgiata: l 'usu di margini Courbure esterni. Courbure pò renseigné cum'è l 'elementi pezzu, e ligna-pacchettu. valore Svoysva deve esse 0 (Courbure, verticale), e finanza (sangría automatica horizontally):

  • calculation: 0 finanza;

Ora sta funziunalità hè ricunnisciutu cum'è ricci valevule. Cù Courbure esterni permette dinù tù à crià a infilarata di u polu: a pruprietà CSS-margini permette ci di scioglie i parechji prublemi assuciata incù u elementu pusizziunamentu nant'à a pagina.

Infilarata di u riva manca o di dritta di u pacchettu

Calchì volta CSS-modu ùn bisognu infilarata di u centru, ma hè nicissaria à mette u prossimu dui blocchi, unu da l 'autru latu e l' autri - da u dirittu. Per sta ci hè a pruprietà Suebi, chì ponu piglià una di tri valura: manca, diritta o di nimu. A Canzona di dì vi hannu dui blocchi chì duvia esse serbit spadda a spadda. Allora u codice hè a siguenti:

  • .left {Suebi: manca;}
  • .right {Suebi: dritta}

Sè ci hè un terzu pacchettu, chì deve esse situata sottu à u prima dui blocchi (p.e., Footer), tandu ci vole à fassi capace chjaru:

  • .left {Suebi: manca;}
  • .right {Suebi: dritta}
  • Footer {chjaru: tramindui}

U fattu chì i pezzi cù i classi di caduta manca e destra fora di l 'apporti tutali, chi è, tutte e àutri elementi ignoratu l' assai esistenza di elementi urientata. Property chjaru: tramindui permette pezzu Footer, o ogni altra visibili pricipitari da i Leoni flussu è pruibite kidnapping (Suebi) nantu à tempu a manca è diritta. Per quessa, in u nostru esempiu, i Footer hè spiazzatu downward.

infilarata virticali

Ci sò casi induve ùn basta à crià a infilarata di u centru di u CSS-manere, vi ci vole dinù scambià i pusizioni, verticale di u pacchettu zitellu. Ogni linea, o fila-pezzu 'elementu pò esse pressatu contru à i mura supranu o di bassa, situata in lu mezzu di l'elementu female, o esse in un locu arbitrarie. Più à spessu bisognu infilarata di u centru di u pacchettu, si usa attribuilla verticale-align. Ch'ellu ci sò dui blocchi, unu annidati ind'a l 'àutri. In sta unità murale - elementu fila-pacchettu (vede: linea-pezzu). Hè necessaria a align u zitellu pezzu verticale:

  • infilarata di u ritagliu suprana - .child {verticale-align: cima,};
  • cintrati - .child {verticale-align: francese medio};
  • infilarata di u riva fondu - .child {verticale-align: fondu};

At elementi pezzu ùn dumandà faccia testu-align, o, verticale-align.

Pussibili prublemi cù unità urientata

Calchì volta francese div align u centru di u CSS-modu pò causari nu pocu priculu. Per esempiu, quandu cù una Suebi: per esempiu, ci sò trè pezzi: .first, .second è .third. Lu secunnu e lu terzu blocchi trovani in a prima. Un elementu cù una classe seconda lassatu-accordu, e l 'ùrtimu pezzu - u dirittu. Dopu à aligning i dui abbandunatu da u bracciu. Sè l 'elementu care Ùn hè definita autizza (per esempiu, 30em), si finisci a crisciri la autizza di unità Single. A evitari sta errore, aduprà u "spacer francese" - un unità particulare, chì vede .second è .third. CSS-codice:

  • .second {tepida: manca}
  • .third {Suebi: dritta}
  • .clearfix {altitudine: 0; semplice: tutti dui;}

Pseudo spissu usatu: dopu, chì permette dinù di vultà in i blocchi in locu da crià psevdorasporki (in l 'esempiu in u francese div cun classi si trova dintra lu saccu, è c'hè un .left .first è .right):

  • .left {Suebi: manca}
  • .right {Suebi: dritta}
  • .container: dopu à {cuntenutu: ''; vede: tavula; semplice: tutti dui;}

U sopra ozzione - i più cumuni, macari ci sò qualchi pussibbili. You sempre pò truvà u modu sèmplice, è più còmuda di creà psevdorasporki da spirimenti.

Un altru prublemu friquintimenti scontru paginatura - infilarata di elementi linia-pacchettu. Dopu à ognunu d'iddi un spaziu hè aghjuntu automaticamente. Trattà lu aiuta lu duminiu margini, chì hè definita da u sangría negativu. Ci sò altri maneri, chì sò usate menu friquenti, per esempiu, sviutata la font size. In stu casu, a pruprietà di u elementu female registers A font-size: 0. Si trova in blocchi di u testu, a proprietà di elementi linia-pacchettu sò turnate à l 'font size àutri. Per esempiu, A font-size: 1em. A pratica ùn hè micca sempre còmuda, cusì hè assai usatu cchiù cumunimenti versione cù marghjini esterni.

Aligning Blocks permette à voi à creà e pagine bedda e funziunali: u mudellu generali e mudellu, è u locu di bè in i butteghi, è poze nantu à u situ di un picculu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 co.unansea.com. Theme powered by WordPress.