Partage
  • Partager sur Facebook
  • Partager sur Twitter

Décoller des background-images avec Flex (CSS)

    10 avril 2021 à 14:17:04

    Bonjour. 

    Je viens de me "re"lancer dans le Web-Dev. Mais je suis confronté à un soucis, avec mes "background-images".

    En effet, elles sont coller entre-elles.. Hors j'avais imaginer quelque chose de différent

    (J'ai oublié de préciser : Mais ce sont des images d'articles (Comme une boutique en ligne) Elle seront cliquable et redirigeront vers d'autres pages)

    Je vous joins des photos pour exemples :

    Ce que j'ai actuellement

    Et voilà ce que j'avais imaginer : 

    Ce que j'aimerais avoir


    Voici mon code HTML : 

    <!-- Début du code -->
    		<section class="lasts-news"> 
    
    			<h2 class="section-title"> 
    				Dernières recherches
    			</h2>
    
    			<div class="lasts-pics">
    				<a class="pics-box l1 no-grid">
    					<div class="pic-details">
    						<p class="pic-name"></p>
    						<p class="pic-description"></p>
    					</div>
    				</a>
    				<!-- L'insertion des BG-Images -->
    				<a class="pics-box l2 no-grid">
    					<div class="pic-details">
    						<p class="pic-name"></p>
    						<p class="pic-dec"></p>
    					</div>
    				</a>
    			</div>
    
    		</section>

    Voici mon code CSS :

    /* Lasts News */
    
    /* Mettre en forme le Text "Dernières recherches"*/
    .section-title
    {
    	font-size: 50px;
    	font-family: 'Abril FatFace', cursive;
    	font-weight: 100;
    	position: relative;
    }
    
    .section-title::before 
    {
    	content: "";
    	position: absolute;
    	background-color:slategray;
    	width: 300px;
    	height: 7px;
    	bottom: 0;
    }
    
    /* Sépare le texte de la marge */
    .lasts-news
    {
    	margin: 100px;
    	
    }
    
    .lasts-pics
    {
    	background-color: tomato;
    	display: flex;
    	justify-content: center;
    	align-items: center;
    	height: 500px;
    }
    
    .pics-box
    {
    	position: relative;
    	background-size: cover;
    	background-position: center;
    	
    
    }
    
    .no-grid
    {
    	min-width: 350px;
    	height: 500px;
    	flex: 1;
    
    }
    
    /* Ajout des photos */
    .l1
    {
    	background-image: url(../images/latest/1.jpg);
    
    }
    


    Voilà j'espère vraiment avoir quelques réponses :) 

    Merci beaucoup d'avance 

    -
    Edité par TrajaRaspi 10 avril 2021 à 14:19:47

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      10 avril 2021 à 16:44:14

      .lasts-pics
      {
          background-color: tomato;
          display: flex;
          justify-content: space-around;
          align-items: center;
          height: 500px;
      }
      • Partager sur Facebook
      • Partager sur Twitter
        11 avril 2021 à 12:43:23

        Bonjour tu peut trouvé les différentes valeur que supporte la propriété justify-content qui et à l'origine du problème et les testé interactivement sur la feuille de doc de MDN dédié à cette propriété
        • Partager sur Facebook
        • Partager sur Twitter

        suggestion de présentation.

          11 avril 2021 à 15:11:23

          Merci beaucoup pour vos réponses ! Je vais tester tout ça :)
          • Partager sur Facebook
          • Partager sur Twitter

          Décoller des background-images avec Flex (CSS)

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown