IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Positionner ma page de contact


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Consultant Marketing
    Inscrit en
    Mars 2016
    Messages
    293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Marketing
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2016
    Messages : 293
    Par défaut Positionner ma page de contact
    Bonjour,

    J'ai ma page contact qui est trop haut sur mon menu, je ne parviens pas à descendre mon h2 ainsi que mon formulaire de contact j'ai tester avec margin top et rien ne bouge.

    Pouvez vous m'aider ?

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <section class="contact" id="contact">
        <h2>Contactez-<span>nous</span></h2><br>
     
        <form action="#">
            <div class="input-box">
                <div class="input-field">
                    <input type="text" placeholder="Nom" required>
                    <span class="focus"></span>
                </div>
                <div class="input-field">
                    <input type="text" placeholder="Email" required>
                    <span class="focus"></span>
                </div>
            </div>
     
            <div class="input-box">
                <div class="input-field">
                    <input type="number" placeholder="Numéros Téléphone" required>
                    <span class="focus"></span>
                </div>
                <div class="input-field">
                    <input type="text" placeholder="Sujet" required>
                    <span class="focus"></span>
                </div>
            </div>
     
            <div class="textarea-field">
                <textarea name="" id="" cols="20" rows="5" placeholder="Votre Message" required></textarea>
                <span class="focus"></span>
            </div>
     
            <div class="btn-box btns">
                <button type="submit" class="btn">Envoyez</button>
            </div>
        </form>
    </section>

    Mon CSS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    .contact {
        min-height: auto;
        padding-bottom: 7rem;
        text-align: center;
    }
     
    .contact h2 {
        font-size: 32px;
    }
     
    .contact form {
        max-width: 60rem;
        margin: 0 auto;
        text-align: center;
    }
     
    .contact form .input-box {
        position: relative;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
     
    .contact form .input-box .input-field {
        position: relative;
        width: 49%;
        margin: .8rem 0;
    }
     
    .contact form .input-box .input-field input,
    .contact form .textarea-field textarea {
        width: 100%;
        height: 100%;
        padding: 1.5rem;
        font-size: 1.6rem;
        color: #ededed;
        background: transparent;
        border-radius: .6rem;
        border: .2rem solid var(--main-color);
    }
     
    .contact form .input-box .input-field input::placeholder,
    .contact form .textarea-field textarea::placeholder {
        color: #ededed;
    }
     
    .contact form .focus {
        position: absolute;
        top: 0;
        left: 0;
        width: 0;
        height: 100%;
        background: #dc143c;
        border-radius: .6rem;
        z-index: -1;
        transition: .5s;
    }
     
    .contact form .input-box .input-field input:focus~.focus,
    .contact form .input-box .input-field input:valid~.focus,
    .contact form .textarea-field textarea:focus~.focus,
    .contact form .textarea-field textarea:valid~.focus {
        width: 100%;
    }
     
    .contact form .textarea-field {
        position: relative;
        margin: .8rem 0 2.7rem;
        display: flex;
    }
     
    .contact form .textarea-field textarea {
        resize: none;
    }

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    de quel menu parles-tu ?

    Sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    .contact {
      min-height: auto;
      padding-bottom: 7rem;
      text-align: center;
      margin-top: 5em;    /* Ajout */
    }
    devrait suffire à éloigner ton formulaire.

    Nota: ton <br>, après le </h2> beurk !!!!

  3. #3
    Membre très actif
    Homme Profil pro
    Consultant Marketing
    Inscrit en
    Mars 2016
    Messages
    293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant Marketing
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2016
    Messages : 293
    Par défaut
    Merci à vous de votre aide en effet mon br pas top

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [eZ Publish] Page de contact - How to ?
    Par zouberi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 21/07/2011, 10h25
  2. Positionner la page dans une position précise
    Par hammag dans le forum Langage
    Réponses: 6
    Dernier message: 15/06/2009, 12h28
  3. Réponses: 3
    Dernier message: 25/06/2007, 16h50
  4. positionner les pages au centre
    Par speedylol dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 08/11/2006, 10h18
  5. positionner la page après un rafraichissement
    Par ozzmax dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/11/2005, 20h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo