huid of Clark video interface met de geïntegreerde en CSS - codering,,,,,,, Orman Clark premie pixel ontwerp is leuk, deze tijd zullen we in z 'n video player - een zien.Zullen we het met een geweldig zal de video 's van geïntegreerde en http: //europa.eu.int en CSS,,,,, de basis van de maatregelen 1:HTML5 mark, we beginnen samen een blanco document gooide 5 bij de bron, onthoud: (ik gebruik georganiseerd door Google)).Ik zou in verband met de nieuwe homepage van Internet Explorer: //europa.eu.int /comm /ervoor zal zorgen dat de interpretatie van de juiste stijl 5 elementen. Nog één ding, je merkt dat ik al met een stijl. En ik zal er in de toekomst van de CSS Training <.Doctype: //europa.eu.int /comm /> < > < hoofd > <.- van een TAG - > < charset = "- -" > <.- de titel:% GT% < titel > < /titel > <.- - de rel = > < link "stijl href =" CSS /stijl. De CSS "> <.- dit:% GT% < script src = 'http: //Ajax. Googleapis. COM /Ajax /Lips /JQuery 1.7.1 /. Js "> < /scripts > <.- [9] als LT ie > < script src = 'http: //html5shim. Googlecode. COM /SVN /romp /5. J' s "> < /scripts > <.[arrest]:% GT% < /hoofd > < lichaam > < /body > < /html > stap 2: downloaden, integratie, de volgende stap moeten we de integratie van "gedownload van: hele audio /video - Bibliotheek".In de huidige versie van het hoofd van jplayer.org downloaden.,, naar het creëren van een map genaamd 'javascript "of" J' s "(of een van je gewend om op je site map) en een afschrift van jquery.jplayer.min.js, ga naar binnen.Dan moet je de link naar je: //europa.eu.int /comm /, dus je nog het volgende aan toevoegen, < hoofd > en een deel van je weg te moeten veranderen, <.- geïntegreerde - > < script src = 'J' s /). Geïntegreerde. Js "> < /scripts >,, stap 3: de spelers mark, nu we nog moeten we het creëren van de speler, Mark.Als er een overweldigende, maak je geen zorgen, het belangrijkste is in jplayer.org demo, ik leg het later nodig,, <.- de alles - > < div = "jp_container_1" = "jp video jp-video-360p" > <.- in een container, zullen we de video - > < div = "jquery_jplayer_1" = "jp integratie" > < /div > <.- onze controle van de kapitein van het vaartuig:% GT% < div = "jp geest" > < div = "interface" > < div = "jp controle" > < /div > <.Einde JP controle staan:% GT% < /div > <.Einde JP interface - > < /div > <.Einde JP Gui - > <.- niet van ondersteunde berichten - > < div = "jp zonder oplossing" > < span > verlenging van de vereiste < Kruis > hier, als de video niet voor een boodschap.Als je wilt, kan je hier een alternatief voor het gebruik van de flash.< /div > < /div > <.- jp_container_1:% GT%, ten eerste, je ziet de heer van alle containers.Zullen we een mondiale stijl.Dan is die "# jquery_jplayer_1" geïntegreerd scenario zal de doelstellingen en de toevoeging van de video (zie je de id een functie als we dit toevoegen), je moet echt zorgen en zelf wat het is, < div = "jp geest" > de etikettering.Dit is het grootste deel van de video - controles worden opgenomen.We zullen een ander vaartuig van alle hulp, afhankelijk van de grootte van de hele scherm of het sluiten van stap 4: controle,., mark, nu het goede spul, <.- afspelen en de pauze knop - > < href = "javascript;" = "jp spelen" = "1" > de rol van de spelen < /> < href = "javascript;" = "JP de opschorting van tabindex =" 1 "en" > opschorting < /> < breedte = "voor" > scheiding van spe - 1 < Kruis > <.- de vooruitgang - > < div = "jp vooruitgang" > < div = "jp naar de BAR" > < div = "jp spelen" > < span > < Kruis > en LT; /div > < /div > < /div > <.De tijd die de kennisgeving - > < = "JP de huidige tijd" > < /div > < trans - type = "SEP" >, < Kruis > < die tijd "JP = > < /div > < grensoverschrijdende SEP-2 =". "> < Kruis > <.- stom aan /uit - - - > < href = "javascript;" = "jp stom" = "2" tabindex titel = "stom" > Stille < /> < href = "javascript;" = "jp mute" actie "2" Titel = = "stille" > mute < /> <.Volume. > < div = "jp volume BAR" > < div = "jp volume BAR waarde" > < trans - type = "verwerking" > < Kruis > < /div > < /div > < trans - type = "SEP-2". > < Kruis > <.De hele scherm - > < href = "javascript;" = "jp scherm" = "3" tabindex titel = "volledig" > hele scherm < /> < href = "javascript;" = "jp herstel van het scherm" tabindex = '3' titel: "het herstel van het scherm" > herstel van het scherm < />, vergroten we onze controle, zijn duidelijk.We moeten de aftrap, afspelen, en dan de pauze knop.Deze zijn in de toekomst de juiste klasse in de stijl van de naam gegeven.De volgende stap, we hebben een 'afscheider span.Of in het ontwerp een mooi klein plaatje en omdat deze gradiënt voor ons die het gebruik van beeld (hoewel er zeker van zijn dat als je met vertrouwen de CSS 3), dan creëren we een paar elementen van vooruitgang, naar de bouw van dit.Ten eerste hebben we een "vooruitgang", en dat is de basis van de vooruitgang.De volgende stap is "onze rechters".Dit is Cool, rode lijnen op dat de vooruitgang in de video.Er nota van te nemen dat wij bij het ontwerp van een met een klasse "aan het creëren van een", dat in het ontwerp van de kleine knop in, nu is de tijd en de duur van de video.We kunnen creëren die opnieuw worden gebruikt die met de huidige tijd, klasse, "en" jp.We gebruiken een andere categorie, op dit moment kan de oprichting van een ander scheidingsteken gebruikt, maar een positieve bezuinigingen, dus geen beeld worden hier.Daarna, zal je zien dat we er nog een plaatje, net als in het verleden, de omvang van de knop, en moeten worden uitgevoerd.In de eerste plaats creëren we twee knopen, "stom", en "stom" jp.Slechts een van hen zal ook laten zien, en de andere zal verbergen en integratie.De omvang van dezelfde beginselen als de BAR, BAR, dezelfde structuur (hoewel de verschillende namen, duidelijk), als je denkt dat de documenten in de browser zie je niet veel gebeurd is, stap 5: toevoeging van een video, nu het belangrijkste deel, zullen we nog een video.Voor de integriteit van de functionaliteit en de browser steun, je moet je de video is beschikbaar in verschillende formaten.Het formaat van de ondersteuning van de integratie van de media - 5: de MP3 - speler, MP4,, (AAC /264), ogg (vorbis /theora), webm (vorbis /rustig), anderzijds, ter ondersteuning van de browser, verschillende andere video formaat; in verband met de regeling zal afhangen van de browser biedt te kiezen.Kijk caniuse.com meer informatie, wie, wat, we hebben er nog een nodig. Als een poster van Papoea - Nieuw - Guinea, de film niet spelen, want het doel van deze handleiding met mijn trailer http://trailers.apple.com downloaden.En toen heb ik het in het juiste formaat (gratis netwerk, hier, om je te helpen veel Google gaan...), dus als je ze je gecreëerd. Papoea - Nieuw - Guinea posters op passende projecten.Dan moeten we nog een concretisering van de code voor de integratie en de werking van het document, het volgende toevoegen aan de herinnering van de weg naar het dossier om rekening te houden met zijn voeten.Je zal zien dat we een geïntegreerd in het "# jquery_jplayer_1" element <.- de concretisering van het script... > < = "tekst /javascript" > $(document). Voorbereiding (functie) ($("# jquery_jplayer_1"). De geïntegreerde ({klaar: functie () {% (dit). ("de integratie van een deel van setmedia" {: "MI4, eindelijk. M4v": "MI4". Ten slotte webmv: "MI4. Webm" poster: "MI4. Papoea - Nieuw - Guinea"});}, swfpath: "J 's", die "webmv, tot slot, m4v, afmetingen: (breedte:" 570px ", hoogte:" ", 340px cssclass:" jp-video-360p "}});}); < /voet de > voor meer opties en de eigenschappen van de integratie van documenten.Oké, je moet zoiets als dit:,, stap 6: video op basis van de CSS, als we in de toevoeging van een controle van de CSS - interface, zullen we nog een achtergrond, lettertype, zoals gezondheid, maar ook de basis voor de video 's stijl.Naar het creëren van een stijl, nog te koppelen aan het op de website van het hoofd.Ik gooide het op de reset, voor het geval dat je browser besloten toe te voegen aan de rand en dat soort dingen.- de regels op na, ik voeg een achtergrond in beeld.Nu ik voor de hele speler (video en controle), gaf ik het een lettertype en toevoeging van een schaduw frame (gebruik de browser prefix.. We've then given it styles for when the player is in full screen mode., html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}abbr[title],dfn[title]{border-bottom:1px dottED, cursor:help}blockquote, q{quotes:none}blockquote:before, blockquote:after, q:before, q:after{content:none}del{text-decoration:line-through}hr{background:transparent; border:0; clear:both; color:transparent; height:1px; margin:0; padding:0} mark{background-color:#ffffb3; font-style:italic}input, select{vertical-align:middle}ins{background-color:red; color:white; text-decoration:none}ol, ul{list-style:none}table{border-collapse:collapse; border-spacing:0}a{text-decoration:none;} lichaam {margin:0; padding:0; background:url ("bg.jpg} {") herhalen;.Jp-video familie "helvetica Neue", helvetica, Ariel sans serif; position:relative; -webkit-box-shadow:0px 0px 20px rgba (0, 0, 0, 3); -moz-box-shadow:0px 0px 20px rgba (0, 0, 0, 3. Box-shado);W:0px 0px 20px rgba (0, 0, 0, 3);}. Jp-video-360p (breedte: 570px; de marge van de auto 's: 100px;} {video. JP de hele breedte: 480px; lengte: 270px; positie: statische!Belangrijk: de relatieve}; positie. JP video. JP integratie {top: 0; links: 0; positie: vaste.Belangrijke positie ten opzichte van de regels; /; 6: (full Screen) (*) /overschot: verbergen; index: 1000;}. JP video. JP - {positie: vaste.Belangrijke; positie: statische; 6 /regels (full Screen) * /Top: 0; links: 0; breedte: 100%; lengte: 100%; index: 1000;}. JP video. JP - interface (positie: absoluut.Belangrijke positie ten opzichte van de regels; /; 6: (full Screen) * /bodem: 0; links: 0; index: 1000;}, je moet nu als volgt:,, de zeven stappen: in de stijl van de controle in de vorm van controle, de tijd begon te delen.We zullen in de eerste plaats op basis van de stijl van de grijze kant.We gebruiken een breedte van 100% vloeistof, dit is gebruikt, dus het zal strekken tot de volledige breedte, volledig scherm.Ik heb ook een vaste lengte 35px.We zullen met behulp van de geleidelijke achtergrond, ik ging vooruit en tot oprichting van een gradientapp dan schoonmaken met behulp van prefixr API, tot slot zou ik nog een doos schaduw schaduw weer denken aan de oprichting van illustraties, met de browser prefix.Ik heb voor de houder van een vorm (toevoeging van de controle is in feite een container), kunnen we op volledig scherm komt CONTROLE PANEEL.Zie je hoe dit in zijn werk gaat.Ik heb je a vaste breedte van 570px en gecentreerd marge: 0 -; het gebruik van,,,.Jp-interface {-); width:100%; height: 35px; background-image: -webkit-linear-gradient (top, RGB (242, 242, 242), RGB (209 209 209)); background-image: -moz-linear-gradient (top, RGB (242, 242, 242 (209), RGB - 209 209)); background-image: -o-linear-gradient (top, RGB (242, 242, 242), RGB (209 209 209)); background-image: -ms-linear-gradient (top, RGB (242, 242, 242), RGB (209 209 209) background-image: linear-gradient (top); RGB - (242, 242, 242), RGB (209 209 209)); filter: progid: DXImageTransform.Microsoft.gradient (GradientType=0, StartColorStr='#f2f2f2', EndColorStr='#d1d1d1'); -webkit-box-shadow: inset 0px 1 - pixel 0px #f7f7f7,Illustraties 0px - 1 - pixel 0pxe2e2e2, moz. 0px 0px 0px f7f7f7 schaduw: illustratie van - pixel, illustraties - 1 - pixel 0pxe2e2e2; KIT schaduw: illustratie 0px 0px 0px f7f7f7 - pixel, illustraties - 1 - pixel 0pxe2e2e2;} div.jp-controls-holder {duidelijk: twee; breedte: 570px; de marge van auto 's: 0; positie: de relatieve; overloop: verbergen;}, zie je niet veel veranderd, omdat de laatste stap, behalve met de achtergrond van ons zojuist heeft gezegd:,, 8: afspelen en de pauze knop, de volgende stap zullen we spelen en de pauze knop, samen met de afscheider.Ik zal met een geest te doen alle knopen, kan je in de bron van zijn dossier aan, ik heb een definitie van een breedte en hoogte van de opschorting en de knop, ze hebben allemaal dezelfde grootte.Ik heb nog een tekst in de tekst van de op een anker van het scherm af, als we ze niet nodig hebben, zullen we het beeld met Sprite.Tot slot, we gebruiken, geeft een overzicht van: geen; dat zal een probleem op te lossen, klik, om te voorkomen dat een browser vertoont een enge blauwe gloed om knopen, a.jp-play, a.jp-pause (breedte: 30px; lengte: 35px; drijvende: links; de tekst streepje: - 9999px; bijna een: geen; a.jp-play {} achtergrond: URL ("Sprite. Papoea - Nieuw - Guinea) 0 0 niet herhalen;} {achtergrond: URL (" a.jp-pause Sprite. Papoea - Nieuw - Guinea ") - 30px 0 niet herhalen; dat geen;} {achtergrond: (URL 's. -" de afscheider. Papoea - Nieuw - Guinea "); de achtergrond niet opnieuw herhalen: breedte: X;; hoogte: 35px; drijvende: links, rechts op de rand: 7px; afstand: 10 pixels;},, stap 9: vooruitgang, oké, we zullen de vooruitgang op basis van de doelstellingen.We geven het een solide kader aangebracht, nog een van de grens (met het prefix), twee dozen met shadow en afbeeldingen in de schaduw.De volgende stap zullen wij nog een breedte en lengte, die twee vast.Dan zullen we de interface in de toevoeging van een rand, dan zullen we nog wat stijl is te zoeken naar de BAR, dit betekent dat de video - hoeveel.We zullen de toepassing van geïntegreerde behandeling van de breedte van de 0px omdat werkelijke breedte en hoogte van dynamische, 100% zal de hoogte van de opvolging van de BAR, gevuld met dit alles.We zullen ook aan de grens en de achtergrond van het 5PX en, ten slotte, creëren we de vooruitgang van mobiele video afspelen.Ik zal een beeld op de y - as en herhaal het.Nogmaals, omdat we nog met een breedte van 0px en integratie zal de rest.Nu, weet je nog dat we het creëren van Mark?Het zal worden gebruikt voor de behandeling van.We gebruiken een beeld, dat is te veel, beslist de locatie.Ik moet naar gebruik, right:XXpx;, om ervoor te zorgen dat het gaat samen met het spelen. En.Jp-progress {: #706d6d; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow: inset 0px 1 - pixel 4px rgba (0, 0, 0, 4), 0px 1 - pixel 0px rgba (255255255, 4); -moz-box-shadow: inset 0px 1 - pixel 4px rgba (0, 0, 0, 4), 0px 1 - pixel 0px rgba (255255255, 4); box-shadow: inset 0px 1 - pixel 4px rgba (0, 0, 0, 4), 0px 1 - pixel 0px rgba (255255255, 4); width:280px; height:10px; float:left; margin-top: beer te vangen;} {width:0px.Jp-seek-bar; height:100%; cursor: punten;}.Jp-seeking-bg {background:#575555; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;.Jp-play-bar {}Achtergrond: de URL ("spelen. Papoea - Nieuw - Guinea) links X; breedte: 0px; lengte: 10 pixels; positie: de relatieve; z - index: 9999; - bewijzen van de grens: aangebracht; moz grens grens aangebracht aangebracht;::;}. JP Rod over de absolute top: {positie:; - 3px; rechts: - 12px; achtergrond: URL (". Papoea - Nieuw - Guinea ") geen herhaling van de breedte van het Centrum;: 16px; lengte: 17px;}, stap 10: de huidige tijd /tijd tijd (lacht) maar echt, we hebben de tijd en de duur van de stijl.We zullen ze twee eerste aanvraag een stijl, en ze delen.De rest is de winst van de fundamentele dingen. En de huidige tijd. JP. JP tijd (lettergrootte fo nt familie; het lettertype Arial::; kleur: op de rand van 12px; drijvende:: links;}. JP de huidige tijd (variabele: links, blijkt dat in de tijd;} {drijven: links. JP. Blijkt dat de aanpassing van de tekst: rechts in;;}. JP video. JP de huidige tijd {links: 10 pixels marge;} {video. JP. JP tijd marge: 10 pixels;}. Tijd van 9 maart {drijven: links; de marge van 0 3px: 3px; de lettergrootte fo nt familie; het lettertype Arial::; kleur:}, stap 11: volume knop en de BAR, niet ver van ons af, dus laten we het volume.We hebben twee knopen, stom en op mute.We zullen een stijl van toepassing op deze twee patronen, en dan zal de elfen alleen worden gebruikt, er nota van te nemen dat we niet een overzicht:,, kan om gebruik te maken van de activiteiten in kwestie.Om tot een volume van BAR, we gebruiken een soortgelijk proces tot vooruitgang.We zullen met een vaste breedte en lengte, geef het een achtergrond, een schaduw dozen en een straal van de grens aangebracht.Roll BAR zelf transparant is, zodat we het niet op van toepassing.We hebben een andere knop; gebruik van het trans - zullen wij tegen de achtergrond van de positie van het gebruik van de toepassing van het beeld, de absolute; de rechten en status, dus het zal de juiste actie.,. JP video a.jp-mute, Chase a.jp-unmute {video streepje: - 9999px; drijvende: links, een hoge mate van: 35px; een overzicht van:;). JP stomme {drijven: links; achtergrond: URL (/Images /Sprite. Papoea - Nieuw - Guinea), - 0 niet herhalen; marges: 1 - pixel; de marge: - 10 pixels; breedte: 35px;} a.jp-unmute {achtergrond: URL (/Images /Sprite. Papoea - Nieuw - Guinea) - 115px 0 niet herhalen; marges: 1 - pixel; de marge: - keer; dat: geen; breedte: 38px;}. JP staaf (variabele: links op de rand van een beer te vangen; rechts:;:: afstand van 10 pixels; verspreiding van verborgen; breedte: 70px; lengte: 10 pixels; een muis cursor. Achtergrond:˂d6d;Bewijzen van de grens: aangebracht; moz grens grens aangebracht aangebracht;::; - bewijzen doos schaduw: illustratie 0pxof rgba (0, 0, 0, 1 - pixel 4px. 4), 0px 0px rgba pixel (255255255, 4 miljoen liter); - doos schaduw: illustratie 0pxof rgba (0, 0, 0, 1 - pixel 4px. 4) en 0px 0px rgba pixel (255255255, 4); de doos in de schaduw van de illustraties 0pxof: 1 - pixel 4px (0, 0, 0, rgba. 4), 0px 0px rgba pixel (255255255, 4);}. JP volume BAR waarde {achtergrond: transparantie; breedte: 0px; lengte: 10 pixels; positie: relatieve;}. JP de omvang van de waarde van de positie van de BAR - {: absolute; de top: 0px; rechts: 0px; achtergrond: URL (/Images /vol. Papoea - Nieuw - Guinea) geen herhaling van de breedte van Het Centrum;: fo nt familie, hoogte: 10 pixels;}, stap twaalf: het scherm knop, hebben we tijdens de laatste stap.De rest van ons is het hele scherm.Het gebruik van soortgelijke stappen, voordat we weer gebruiken zal Sprite streepje verborgen tekst (ook bekend als de bevordering van het sluiten van het scherm).Weet je nog, overzicht: geen; nogmaals, (hoewel in stijl beginnen van toepassing op alle ankers).,. JP volledig {achtergrond: URL (/Images /Sprite. Papoea - Nieuw - Guinea) - 150 pixel 0 niet herhalen; drijven: links; breedte: 30px; lengte: 35px; de tekst streepje: - 9999px; de marge: - 15px; overzicht: geen; herstel van het scherm {}. JP achtergrond: URL (/Images /Sprite. Papoea - Nieuw - Guinea) - 150 pixel 0 niet herhalen; drijven: links; breedte: 30px; lengte: 35px; de tekst streepje: - 9999px; de marge: - 15px; overzicht: geen;}, onze video afspelen. Compleet is.Blijven proberen, volledige functionele, het is verschrikkelijk!,, conclusies, door gebruik te maken van het geïntegreerde plug - in het ontwerpen en aangename, onze perfecte video player - code pixel.Vergeet niet, de integratie van meer troef achter de hand, dus moet de demonstratie en documenten.Ik hoop dat je de handleiding lezen, dank je.