Mise en page CSS

Fermé
Béa - 15 févr. 2013 à 11:35
 Béa - 18 févr. 2013 à 14:35
Bonjour,

Je suis en train de créer un site internet et j'ai un problème de mise en page.


Je souhaite réaliser une mise en page spéciale sur mon site et j'ai un peu de mal.

Ma société travaille avec de nombreux partenaires, et je voulait mettre sur une page de mon site la liste de ceux ci.

L'idée étant de créer une carte d'identité pour chacun d'eux comprenant:

- Le logo du partenaire dans un coin en haut à droite de la carte.
- 3-4 lignes de mots en dessous du logo
-une photo ( prenant la moitié droite de la carte d'identité )

Le problème c'est que cela à très bien marché pour la première, mais même en copiant collant les codes html et css d'une carte à l'autre le résultat est toujours différent.

Du coup je me retrouve avec la première carte qui est bien mise en forme et les suivantes en fond un peu à leurs têtes ...

De plus je voulais disposer deux carte d'identité sur la même ligne mais les éléments s'affichent toujours l'un en dessous de l'autre.

Voila le code html de la partie concernée :



<balise4>

<section>

<article>

<aside>

<img src="Image.jpg"class="imageflottante"alt="Image de bureau"


</aside>


<a href="http://www.nomdelamarque.com"target="_blank"><img src="Logoentreprise.jpeg"</a></p>
<a><div><strong>-Equipement </br> -Mobilier </br></strong></div></a></article>


</section>

</balise4>







<balise4>



<section>

<aside>

<img src="image.jpeg"class="imageflottante"alt="Bureau las"

</aside>


<a href="http://www.site de la marque.fr"target="_blank"><img src="logo de la marque.png"</a></p>
<a><div><strong>-Mobilier </br> -Cloisons </strong></div></a></article>

</balise4>





Voila le code CSS de cette partie :


body
{
background-image:url("Flower2.jpeg")
}

body
{
background-attachment:fixed;
}

body
{
margin: 20px 20px 20px 20px;
}

section
{
margin-left: 180px;
margin-right: 180px;
border:3px grey groove;
border-radius:10px;
box-shadow: 6px 6px 6px black;
background-image:url("Grey.jpeg")
}




.imageflottante
{
float:right
}


balise4
{
float:left

}


article
{
width: 50%;
min-width: 400px;
max-width : 1500px ;
max-height : 1500px;
padding: 12px;
margin: auto;
text-align: justify;

}



J'espère que vous pourrez me venir en aide, merci d'avoir pris le temps de lire mon post.

Cordialement,

Béa






A voir également:

4 réponses

jjaco Messages postés 531 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 30 décembre 2024 45
15 févr. 2013 à 20:46
j'ai eu un truc comme ça, je crois que le float ne suffit pas et j'ai ajouté dans mes
{
position:relative;
}
je ne suis qu'un amateur autodidacte...
0
jjaco Messages postés 531 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 30 décembre 2024 45
15 févr. 2013 à 20:55
je ne sais pas si tu as fait un copier/coller de tes codes pour les retranscrire ici, mais fais attention à tes : ou ;

background-image:url("Grey.jpeg") ;
}




.imageflottante
{
float:right ;
}


balise4
{
float:left ;

}
0
jjaco Messages postés 531 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 30 décembre 2024 45
16 févr. 2013 à 00:12
comme je disais, je suis autodidacte et j'ai le temps (pensionné!)... donc j'ai un peu cherché
code HTML:
d'abord attention aux courants d'air, des balises qui ne sont pas fermées:
<aside>
<img src="Image.jpg"class="imageflottante"alt="Image de bureau" ???</aside>

ensuite (encore un courant d'air...) et un balise fermante qui tombe du ciel : </p>
<a href="http://www.nomdelamarque.com"target="_blank">
<img src="Logoentreprise.jpeg" ??? </a> </p>
et dans le CSS idem attention : valeur ;

maintenant je regarde pour html5 et CSS3 je ne sais pas si tu ne dois pas anoncer la propriété avec " .propriété {....} " et le rappeler en Html avec <div class=propriété> sans oublier de fermer </div>
0
Merci pour ces informations !!

Je vous tiens au courant de l'avancement de a situation !!

Je croise les doigts ^^
0