223 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			223 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | id: 587d78ad367417b2b2512af9 | ||
|  | title: Utiliza la propiedad align-items en el tweet insertado | ||
|  | challengeType: 0 | ||
|  | videoUrl: 'https://scrimba.com/p/pVaDAv/cd3PNfq' | ||
|  | forumTopicId: 301106 | ||
|  | dashedName: use-the-align-items-property-in-the-tweet-embed | ||
|  | --- | ||
|  | 
 | ||
|  | # --description--
 | ||
|  | 
 | ||
|  | El último desafío introdujo la propiedad `align-items` y dio un ejemplo. Esta propiedad se puede aplicar a unos cuantos elementos del tweet insertado para alinear los elementos flexibles dentro de ellos. | ||
|  | 
 | ||
|  | # --instructions--
 | ||
|  | 
 | ||
|  | Agrega la propiedad CSS `align-items` al elemento `.follow-btn` del encabezado. Establece el valor a `center`. | ||
|  | 
 | ||
|  | # --hints--
 | ||
|  | 
 | ||
|  | Tu `.follow-btn` debe representarse en la página. Asegúrate de desactivar las extensiones, como los bloqueadores de anuncios. | ||
|  | 
 | ||
|  | ```js | ||
|  | assert($('.follow-btn').length > 0 && $('.follow-btn').css('display') !== 'none'); | ||
|  | ``` | ||
|  | 
 | ||
|  | El elemento `.follow-btn` debe tener la propiedad `align-items` establecida en un valor de `center`. | ||
|  | 
 | ||
|  | ```js | ||
|  | assert($('.follow-btn').css('align-items') == 'center'); | ||
|  | ``` | ||
|  | 
 | ||
|  | # --seed--
 | ||
|  | 
 | ||
|  | ## --seed-contents--
 | ||
|  | 
 | ||
|  | ```html | ||
|  | <style> | ||
|  |   body { | ||
|  |     font-family: Arial, sans-serif; | ||
|  |   } | ||
|  |   header, footer { | ||
|  |     display: flex; | ||
|  |     flex-direction: row; | ||
|  |   } | ||
|  |   header .profile-thumbnail { | ||
|  |     width: 50px; | ||
|  |     height: 50px; | ||
|  |     border-radius: 4px; | ||
|  |   } | ||
|  |   header .profile-name { | ||
|  |     display: flex; | ||
|  |     flex-direction: column; | ||
|  |     justify-content: center; | ||
|  |     margin-left: 10px; | ||
|  |   } | ||
|  |   header .follow-btn { | ||
|  |     display: flex; | ||
|  | 
 | ||
|  |     margin: 0 0 0 auto; | ||
|  |   } | ||
|  |   header .follow-btn button { | ||
|  |     border: 0; | ||
|  |     border-radius: 3px; | ||
|  |     padding: 5px; | ||
|  |   } | ||
|  |   header h3, header h4 { | ||
|  |     display: flex; | ||
|  |     margin: 0; | ||
|  |   } | ||
|  |   #inner p { | ||
|  |     margin-bottom: 10px; | ||
|  |     font-size: 20px; | ||
|  |   } | ||
|  |   #inner hr { | ||
|  |     margin: 20px 0; | ||
|  |     border-style: solid; | ||
|  |     opacity: 0.1; | ||
|  |   } | ||
|  |   footer .stats { | ||
|  |     display: flex; | ||
|  |     font-size: 15px; | ||
|  |   } | ||
|  |   footer .stats strong { | ||
|  |     font-size: 18px; | ||
|  |   } | ||
|  |   footer .stats .likes { | ||
|  |     margin-left: 10px; | ||
|  |   } | ||
|  |   footer .cta { | ||
|  |     margin-left: auto; | ||
|  |   } | ||
|  |   footer .cta button { | ||
|  |     border: 0; | ||
|  |     background: transparent; | ||
|  |   } | ||
|  | </style> | ||
|  | <header> | ||
|  |   <img src="https://freecodecamp.s3.amazonaws.com/quincy-twitter-photo.jpg" alt="Quincy Larson's profile picture" class="profile-thumbnail"> | ||
|  |   <div class="profile-name"> | ||
|  |     <h3>Quincy Larson</h3> | ||
|  |     <h4>@ossia</h4> | ||
|  |   </div> | ||
|  |   <div class="follow-btn"> | ||
|  |     <button>Follow</button> | ||
|  |   </div> | ||
|  | </header> | ||
|  | <div id="inner"> | ||
|  |   <p>I meet so many people who are in search of that one trick that will help them work smart. Even if you work smart, you still have to work hard.</p> | ||
|  |   <span class="date">1:32 PM - 12 Jan 2018</span> | ||
|  |   <hr> | ||
|  | </div> | ||
|  | <footer> | ||
|  |   <div class="stats"> | ||
|  |     <div class="Retweets"> | ||
|  |       <strong>107</strong> Retweets | ||
|  |     </div> | ||
|  |     <div class="likes"> | ||
|  |       <strong>431</strong> Likes | ||
|  |     </div> | ||
|  |   </div> | ||
|  |   <div class="cta"> | ||
|  |     <button class="share-btn">Share</button> | ||
|  |     <button class="retweet-btn">Retweet</button> | ||
|  |     <button class="like-btn">Like</button> | ||
|  |   </div> | ||
|  | </footer> | ||
|  | ``` | ||
|  | 
 | ||
|  | # --solutions--
 | ||
|  | 
 | ||
|  | ```html | ||
|  | <style> | ||
|  |   body { | ||
|  |     font-family: Arial, sans-serif; | ||
|  |   } | ||
|  |   header, footer { | ||
|  |     display: flex; | ||
|  |     flex-direction: row; | ||
|  |   } | ||
|  |   header .profile-thumbnail { | ||
|  |     width: 50px; | ||
|  |     height: 50px; | ||
|  |     border-radius: 4px; | ||
|  |   } | ||
|  |   header .profile-name { | ||
|  |     display: flex; | ||
|  |     flex-direction: column; | ||
|  |     justify-content: center; | ||
|  |     margin-left: 10px; | ||
|  |   } | ||
|  |   header .follow-btn { | ||
|  |     display: flex; | ||
|  |     align-items: center; | ||
|  |     margin: 0 0 0 auto; | ||
|  |   } | ||
|  |   header .follow-btn button { | ||
|  |     border: 0; | ||
|  |     border-radius: 3px; | ||
|  |     padding: 5px; | ||
|  |   } | ||
|  |   header h3, header h4 { | ||
|  |     display: flex; | ||
|  |     margin: 0; | ||
|  |   } | ||
|  |   #inner p { | ||
|  |     margin-bottom: 10px; | ||
|  |     font-size: 20px; | ||
|  |   } | ||
|  |   #inner hr { | ||
|  |     margin: 20px 0; | ||
|  |     border-style: solid; | ||
|  |     opacity: 0.1; | ||
|  |   } | ||
|  |   footer .stats { | ||
|  |     display: flex; | ||
|  |     font-size: 15px; | ||
|  |   } | ||
|  |   footer .stats strong { | ||
|  |     font-size: 18px; | ||
|  |   } | ||
|  |   footer .stats .likes { | ||
|  |     margin-left: 10px; | ||
|  |   } | ||
|  |   footer .cta { | ||
|  |     margin-left: auto; | ||
|  |   } | ||
|  |   footer .cta button { | ||
|  |     border: 0; | ||
|  |     background: transparent; | ||
|  |   } | ||
|  | </style> | ||
|  | <header> | ||
|  |   <img src="https://freecodecamp.s3.amazonaws.com/quincy-twitter-photo.jpg" alt="Quincy Larson's profile picture" class="profile-thumbnail"> | ||
|  |   <div class="profile-name"> | ||
|  |     <h3>Quincy Larson</h3> | ||
|  |     <h4>@ossia</h4> | ||
|  |   </div> | ||
|  |   <div class="follow-btn"> | ||
|  |     <button>Follow</button> | ||
|  |   </div> | ||
|  | </header> | ||
|  | <div id="inner"> | ||
|  |   <p>I meet so many people who are in search of that one trick that will help them work smart. Even if you work smart, you still have to work hard.</p> | ||
|  |   <span class="date">1:32 PM - 12 Jan 2018</span> | ||
|  |   <hr> | ||
|  | </div> | ||
|  | <footer> | ||
|  |   <div class="stats"> | ||
|  |     <div class="Retweets"> | ||
|  |       <strong>107</strong> Retweets | ||
|  |     </div> | ||
|  |     <div class="likes"> | ||
|  |       <strong>431</strong> Likes | ||
|  |     </div> | ||
|  |   </div> | ||
|  |   <div class="cta"> | ||
|  |     <button class="share-btn">Share</button> | ||
|  |     <button class="retweet-btn">Retweet</button> | ||
|  |     <button class="like-btn">Like</button> | ||
|  |   </div> | ||
|  | </footer> | ||
|  | ``` |