Een snelle Hint: de oplossing van de problemen, problemen op te lossen, kolom

tips: hoge kolom,,,, in het ontwerp   sinds we op basis van de ontwerp - lijst in het tijdperk van de dag met een bekend   vraag, namelijk:,, hoe kan ik in mijn flexibele - kolom indeling, 100% van de hoogte van de achtergrond?En, er zijn verschillende manieren om de oplossing van dit probleem, maar we moeten dekking kan je project  ? Als je achtergrond nodig:,, foto 's, grenzen, zoals vermeld in   Kruis effect van toepassing, meer dan drie kolommen, flexibel op de hoogte en breedte vermeld,, laten we in de problemen zien, een begin. In de standaard achtergrond, gedrag, dit is de derde kolom   eenvoudige indeling, gebruik van een norm die voor elke kolom aan de linkerkant.Met backgrounds toegepast in de standaard mode, de columns aanpassen aan de hoogte van hun inhoud als Walters,,,,, dit is heel   gebruiken, maar niet de meest pleasing indeling aan het oog als gevolg van   het belangrijke verschil in heights.,, de: //europa.eu.int /comm /voor de hierboven plaatsen drie "column content" van deze elementen in A,, < div = "WRAP" > < div = "content" >... < /div> < div = "overleg" >... < /div> < div = "sidebar_two" >... < /div> < /div>,, de CSS voor deze "de kolom content" elementen:,,.Content {width:60%; float:left; oude 20px 30px; achtergrond: #fff; kleur: #6d7072;} {width:20%.Sidebar; float:left oude 20px 30px; backgroun;D:# 5f6673; kleur:&#ebeef3; de lettergrootte: 90%;}. Sidebar_two (breedte: 20%; drijvende: links, oude 20px 30px; achtergrond:񪈾 kleur:&#ebeef3; de lettergrootte: 90%;}, een oplossing:   pseudo - elementen te redden, als we  :, enz. Het gebruiksmodel, we moeten voldoen aan de twee voorwaarden,  , waardoor   zeer flexibel aan te passen aan de inhoud van de kolom hoeveelheid, met inbegrip van de hoogte van de achtergrond, de vaststelling van geharmoniseerde, onafhankelijk van de capaciteit van elke kolom.,, in bovenstaand voorbeeld hebben we flexibele zeer   voldoen aan De eerste voorwaarde.Echter, de hoogte van de stijl van de achtergrond van flexibele regels zijn dezelfde in alle delen van de   van toepassing op dezelfde elementen.Ongeacht de hoogte van regels   elementen: de achtergrond zal ze volgen. Als we willen, en daarom is de achtergrond van verschillende hoogte geregeld, we moeten afzonderlijke elementen, kunnen we   achtergrond   stijl met toepassing van een hoogte van   regels in hun eigen   creëren.   deze afzonderlijke elementen van een extra verhoging van de markering niet, we moeten het gebruik van  , pseudo - elementen, elke kolom, we gebruiken  ,: ex, pseudo - - tot een afzonderlijke pseudo - elementen, en we zullen de achtergrond vormen.Onze positie zal worden gebruikt in combinatie met absolute en  , z - index, zal deze achtergrond in elk van de inhoud van de kolom en de vaststelling van de hoogte van hun uniform.,, elke kolom wordt   nieuwe CSS:,,, de inhoud. Inhoud:: 60%; de breedte van de {} {links: de inhoud van die oude 20px 30px; 6d7072; kleur: #;} {inhoud: inhoud: ex "; de positie van de absolute top:;: 0; hierna: 0; z - index: 1; links: 0; achtergrond:&#fff;}, aan de kant, aan de kant, en: breedte: 20%; voor de marge} {. {drijven: links, oude 20px 30px; kleur:&#ebeef3; de lettergrootte: 90%;}. NB: in {inhoud:"; de positie van de absolute top:;: 0; hierna: 0; z - index: 1; links: 60%; achtergrond kleur:f6673;},,. Sidebar_two, eerder. Sidebar_two: breedte: 20%;} {. Sidebar_two {drijven: links, oude 20px 30px; kleur:&#ebeef3; de lettergrootte: 90%;}. Sidebar_two: {inhoud: "; de positie van de absolute top:: 0;;: 0; index: 1; links: 80%; achtergrond kleur:񪈾}, dit om ons te laten zien, goed, zelfs als de kolom:,,,,,, hoe is het, kortom, wat we nu doen, is de absolute -" achtergrond "pseudo - elementen van de inhoud van   achter de regels... Voor het creëren van een achtergrond - elementen.  , omdat deze in het kader van  ". "  pseudo - elementen   absolute standpunt kunnen precies vertellen ze,  .Ges   moet worden, maar ook om de inhoud   "is een element van de lengte of breedte is die ze nodig hebben  .,,,,,. De verpakking elementen, ten derde de elementen en de pseudo - elementen,,,,,,,, elk element in een pseudo - elementen, als achtergrond Voor belangrijke:,,,,,, je moet  , kolom in de verpakking (ouders,. De verpakkingen, in dit geval) wordt als  , positie ten opzichte van het werk:;, voor plaatsbepaling   voor.Dit moet duidelijk zijn BAR, om ervoor te zorgen dat de ontvangst van de hoogte van de waarde van de op de achtergrond, die naar de,,, welzijn en alternatieve methoden, een paar geweldige methode, en dat een andere manier om dit probleem op te lossen.Als je niet wil dat deze methode van de concrete voordelen, misschien vind je het volgende   oplossingen, de kleur en de achtergrond., beeld en extra effect, als je van plan bent in je achtergrond, met alleen de kleur van het vliegtuig, en een zeer slimme manier is de toepassing van een horizontale CSS - ladder, die met de kleur van Je lijn.Kijk, bedankt   Chris coyier.,, maar als je ontwerp moet de beelden, de grens, zoals van toepassing op je Kruis effect van de achtergrond, en dan gaan we   "achtergrond" die  . Technologie kan een betere optie zijn, zoals de,,,,, minder of meer dan drie kolommen, een coole oplossing is het gebruik van pseudo -  , vóór en  :,,,  : in de kolom van de hoogte van de verpakking van het creëren van gelijke ouders   achtergrond van maximaal drie rijen.Je kan het lezen van deze technologie, 加拉赫尼古拉斯 zei, als u meer dan de derde kolom, wil je misschien onze "achtergrond" technologie, en dat kan je niet meer opgenomen, zoals je wilt.Bijvoorbeeld,,,,, conclusies en als we zien   brede steun flexbox browser moet een mooie rechte lijn, zonder een beroep te doen op de pseudo - elementen doen.,, maar vanaf nu, dit is de voltooiing van een goede werkwijze.Het laat je de breedte van de lay - out van het gebruik van flexibele reactie, als je houdt van veel van de voor elk type van de achtergrond   vormen,










Previous:
Next Page: