ComputersSoftware

CSS Effecten: afgeronde hoeken van de elementen

Syntaxis van Cascading Style Sheets is zo eenvoudig vormgegeven dat de mogelijkheid van het verkrijgen van de meest onverwachte ontwerp is beschikbaar, zelfs ver van de programmering en de ontwikkeling van menselijke sites. Misschien is het feit dat kinderen spelen in ieders geheugen blokken blijven, gebruik maken van de veelzijdige ervaring in HTML, CSS is eenvoudig.

Echter, de huidige programmering is nog steeds erg ver van het presenteren van constructies van de werkelijkheid. Tot nu toe elk gebied (bezette wat je blokelement) in een van de betekenis en de formele aanwijzing van een rechthoekige vorm, die wordt gevormd in de gewenste curve contourlijn.

Tot nu toe geen cirkel, afrondingsradius hoe een gekromde rechte enz. P. Beschrijft de complexe wiskundige vergelijkingen of zeer kleine blokjes, trapezoïden, driehoeken of andere rechtlijnige elementen die onderscheiden voor het oog als een punt op de lijn zijn.

Classic Straight ontwerp

Het is niet verwonderlijk dat de vooruitgang op het gebied van programmering en informatietechnologie gelegaliseerd rechthoekig design. Innovatieve ideeën had geen tijd verspillen aan een afgeronde vorm, maar vergeet niet te presenteren ter beschikking van de ontwikkelaar genoeg functies en HTML-tags regels, CSS en aanverwante programmeertalen.

Gebruikt element op de pagina een rechthoekig gebied, waarin het toegewezen aantal delen, waarvan telkens enkel nodig gezien krossbrauzernosti eisen opmaak functies specifieke inhoud syntactische constructies worden gebruikt.

Algemene regels voor CSS

Cascading Style Sheets bieden om de elementen te beschrijven als volgt:

  • eigenschap: waarde.

In dit geval, eigenschap - kunt specifieke naam en de waarde ofwel een naam of een lijst met namen of waarden.

Over de blokelementen en de noodzaak doen door CSS afgeronde hoeken, is het zinvol om de eigenschap border-radius en de waarde in het formaat "38px" of "8px 16px 24px 38px".

Indien de waarde gegeven door een nummer, wordt de functie die alle hoeken. Record alle vier waarden zijn:

  • eerste cijfer - naar de linkerbovenhoek;
  • de tweede - rechtsboven;
  • de derde - rechtsonder;
  • laatste - naar linksonder.

Het delen van een aantal van de regels

Concepts grens, beeld en de achtergrond kan samen worden gebruikt. Dit is normaal, en genoemde regels niet interfereren met elkaar, de vorming van de totale samenstelling. Het belangrijkste ding - om rekening te houden met het feit dat de naam van elk van hen vertegenwoordigt, en hoe het wordt toegepast.

Voordat de uitvoering van dit of dat element, is het belangrijk om een aantal experimenten en testwerk te voeren op meerdere browsers. Oriëntatie op de adviezen, aanbevelingen, voorbeelden van derden of CSS syntax, afgeronde hoeken, en ga zo maar door. N. is zelden beter dan hun eigen verse praktijk.

Het is belangrijk om te begrijpen dat de grens, beeld, in termen van design hoeken - hetzelfde soort concept. Tekening kan worden aangeboden niet in png-formaat. Hij zal worden afgesneden door de browser, volgens de in de CSS vastgestelde regels. Afgeronde hoeken - zorgzaam ontwikkelaar, ongeacht haaksheid van het bronmateriaal.

Voorzien van HTML, CSS van browsers

Welkom opname van stijl groothandel - voor alle browsers tegelijk. Hoe dan ook klassieke voorbeelden over het onderwerp "de CSS: afgeronde hoeken" bieden om dit te schrijven:

background: # FF7F00; / * Achtergrond * /

border: 1px #CCCCCC vaste stof; / * Border * /

-moz-border-radius: 10px; / * CSS afgeronde hoeken voor Mozilla Firefox * /

-webkit-border-radius: 10px; / * ... voor de Safari en Chrome * /

-khtml-border-radius: 10px; / * ... Konquerer * /

border-radius: 10px; / * De CSS afgeronde hoeken voor alle * / en ga zo maar door. N.

Echter, in de meeste gevallen is het voldoende om de laatste regel op te geven. Redundantie mag alleen worden gebruikt wanneer er een reële behoefte.

Classic en prachtige tafel

Ondanks de vele controverses supporters tafel lay-out (tr, td) en de mogelijkheid van het gebruik van div-tags en overspanning ( «prachtige" lay-out), objectieve voorgestane optie redelijkerwijs noodzakelijk.

In divs hebben enkele waardigheid in de andere tafels. Als ze elkaar niet aanvullen, en net te concurreren, zou de vraag snel zijn verdampt in een versie die de beste aspecten tafels en divs combineert.

Het merendeel van de sites die zijn gemaakt met behulp van de CMS (content management system), en in de verkoop van de ontwikkelaar komt niet alleen een breed scala aan "giant" datasets van honderden mappen, objecten, maar ook tafels.

Tag [div | overspanning], als zodanig, niet opvallen, maar het enige dat precies komt op de volledige genade van de ontwikkelaar - een CSS-stylesheet. En elke CMS scheidt duidelijk de code, een deel van het van de creativiteit van de ontwikkelaar en hun eigen stijlen van de extra stijl, en in het geval van veranderingen (bijvoorbeeld, css - het afronden van de hoeken van de tabel), kunt u altijd de instellingen en de standaard stijlen te herstellen.

Bochten en hoeken niet in de syntaxis

U kunt zich strikt houden aan alle regels van HTML, CSS, maar om een resultaat te hebben, zijn ze niet voorzien. Superponeren elementen aan elkaar, is het mogelijk om elk gebied van elke configuratie te verkrijgen. Met behulp van PHP-ontwikkeling op de server, kunt u sturen naar de browser van de bezoeker en elke stijl bestanden te hechten aan hen de juiste JavaScript-code in het lichaam van de HTML-bestand of een aparte js-bestand.

Elk circuit variant, elke vorm van eigendom element is CSS regels! Afgeronde hoeken - alleen het bijzonder, en echte kansen is veel breder. In dit geval is de programmering van uw eigen objecten, kun je niet aandacht besteden aan de kenmerken van de afzonderlijke browsers, alleen gebruik maken van de labels en de structuur van hypertext talen, die door iedereen worden waargenomen, zonder uitzondering browsers.

Met behulp van het idee van objectgeoriënteerd programmeren, kunt u het uiterlijk van een hoek ontwerpen of een curve is uiteraard niet voorzien in elke browser vormen. In dit geval is het niet noodzakelijk dat de hoek van het gebied, dat oorspronkelijk een rechthoekige vorm zal zijn. Het is belangrijk dat de componenten van de in de vorm van CSS regels beschreven curve, gecombineerd in één visueel JavaScript objectcode en op het juiste moment op de juiste plaats browser weerspiegelt zich in de juiste vorm.

Deze technologie heeft geen invloed op dergelijke objecten om zich te realiseren in een drie-dimensionaal vlak of programma animatie.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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