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 :

Panier d'achat site e-commerce


Sujet :

CSS

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2012
    Messages : 15
    Points : 8
    Points
    8
    Par défaut Panier d'achat site e-commerce
    Bonjour,
    Je ne connais pas grand chose en codes html c'est pour cela que je réalise mon site via la plateforme de jimdo. Il est possible via Jimdo d'intégrer des codes html pour adapter ou modifier leurs templates.

    J'aurais besoin de votre aide pour corriger un code que j'ai adapté pour mon site e-commerce. Je dispose d'un panier existant (celui de Jimdo) or celui-ci se situe dans la sidebar du bas de mon site sur chacunes des pages.
    Le panier n'est donc pas très visible surtout lorsque les pages sont longues.

    Je souhaiterais pouvoir déplacer le panier, le disposer dans la sidebar de droite de chacunes des pages et faire en sorte que celui-ci se déplace lorsque la page descend ou monte.

    Voici le code que j'ai adapté et qui ne fonctionne pas :
    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
    75
    76
    77
    78
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Fixed Floating Elements</title>
    <style>
    body {
      color:#616161;
      font-family:"Josefin Sans",Josefin,sans-serif;
      line-height:1.em;
    }
     
    #cc-sidecart {
      float:left;
      width:188px;
    }
     
    #cc-sidecart-wrapper {
      position: relative;
    }
     
    #cc-sidecart-wrapper { /* required to avoid jumping */
      left: 940px;
      position: absolute;
      margin-left: 10px;
      width:280px;
    }
     
    #cc-sidecart {
      position: absolute;
      top: 0;
      margin-top: 20px;
      margin-bottom 20px
      padding-top: 19px;
    }
     
    #cc-sidecart ol li:first-child {
      border-top: 0;
    }
     
    #cc-sidecart.fixed {
      position: fixed;
      top: 0;
    }
    </style>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
    <script>
    $(function () {
    var msie6 = $.browser == 'msie' && $.browser.version < 7;
    if (!msie6) {
    var top = $('#cc-sidecart').offset().top - parseFloat($('#cc-sidecart').css('margin-top').replace(/auto/, 0));
    $(window).scroll(function (event) {
    // what the y position of the scroll is
    var y = $(this).scrollTop();
    // whether that's below the form
    if (y >= top) {
    // if so, ad the fixed class
    $('#cc-sidecart').addClass('fixed');
    } else {
    // otherwise remove it
    $('#cc-sidecart').removeClass('fixed');
    }
    });
    }
    }); 
    </script>
    </head>
    <body>
    </div>
        <div id="sub_nav">
    <div id="cc-sidecart-wrapper"><div id="cc-sidecart">
        </div>
    <script type="text/javascript">/* &lt;![CDATA[ */
        jimdoGen002.regModule("sidebar_shoppingcart", {"variant":"default"});
    /* ]]&gt; */
    </script></div>
      </div>
    </body>
    </html>
    Le panier se situe bien à droite, il est même de la taille de la sidebar mais il reste fixe tout en bas des pages.

    Cela fait maintenant plusieurs jours que je réalise des test et des modifications
    via firebug mais rien ne fonctionne !

    J'espère trouver un peu d'aide ou du moins un peu d'encouragement car tous ces codes finissent par me tourner la tête...
    Merci par avance pour votre aide

  2. #2
    Futur Membre du Club
    Femme Profil pro
    Chargé d'affaire
    Inscrit en
    Octobre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2012
    Messages : 15
    Points : 8
    Points
    8
    Par défaut Panier d'achat (Suite)
    Bonjour,

    J'ai "presque" réussi à obtenir ce que je souhaite pour mon panier d'achat
    J'ai juste un petit souci avec l'emplacement du panier.
    Voici l'adresse pour voir le résultat actuel : http://www.arvey-production.fr/produ...s/etalonnages/

    Je pense que cela provient des CSS.
    Je ne sais malheureusement pas corriger ce petit souci.
    Si quelqu'un à une idée...
    Les voici :
    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
    <style type="text/css">
    /*<![CDATA[*/
     
    .body
    {
    background:url(http://u.jimdo.com/www54/o/layout/lf88a978caace7e23/img/header-bg.png) #525252 0 0 repeat-x;
    } 
     
    div#container {
        background: none repeat scroll 0 0 #EEEEEE;
        position: relative;
        text-align: center;
        width: 100%;
        z-index: 0;
    }
     
    #cc-sidecart-wrapper {
      position: relative !important;
    }
     
    #cc-sidecart-wrapper { /* required to avoid jumping */
      left: 930px !important;
      position: fixed !important;
      margin-left: 35px !important;
      width:300px !important;
    }
     
    #cc-sidecart {
      position: fixed !important;
      top: 0px !important;
      margin-top: 20px !important;
      padding-top: 0px !important;
    }
     
    #cc-sidecart.fixed {
      position: fixed !important;
      top: 0px !important;
     
    }
    /*]]>*/
    </style>
    Merci à tous

Discussions similaires

  1. [eCommerce] Créer un panier
    Par Invité dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 03/10/2012, 17h40
  2. les statistiques d'achat d'un site e-commerce
    Par SaladinDev dans le forum E-Commerce
    Réponses: 2
    Dernier message: 09/04/2009, 12h13
  3. créer un Panier d'achat, quelle techno ?
    Par virgul dans le forum E-Commerce
    Réponses: 7
    Dernier message: 14/06/2005, 15h29
  4. Choix base de données site E-Commerce
    Par VincenzoR dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 10/03/2005, 13h40

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