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

PHP & Base de données Discussion :

Bootstrap datatable responsive


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2020
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2020
    Messages : 54
    Par défaut Bootstrap datatable responsive
    Bonjour

    Je demande votre aide pour résoudre un problème de responsivité.

    En fait j'ai un tableau que j'aimerai responsive, mais ça ne marche pas, quand je redimensionne la fenêtre, le tableau ne se redimensionne pas.

    Possible de m'aider?
    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
    <html>
        <head>
            <title>Webslesson Demo - PHP PDO Ajax CRUD with Data Tables and Bootstrap Modals</title>
            <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
            <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
            <script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
            <script src="https://cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min.js"></script>      
            <link rel="stylesheet" href="https://cdn.datatables.net/1.10.12/css/dataTables.bootstrap.min.css" />
            <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
        </head>
        <body>
            <div class="container box">
                <h1 align="center">test</h1>
                <br />
                <div class="table-responsive">
                    <br />
                    <div align="right">
                        <button type="button" id="add_button" data-toggle="modal" data-target="#userModal" class="btn btn-info btn-lg">Add</button>
                    </div>
                    <br /><br />
                    <table id="user_data" class="table table-bordered table-striped">
                        <thead>
                            <tr>
                                <th width="10%">Image</th>
                                <th width="35%">First Name</th>
                                <th width="35%">Last Name</th>
                                <th width="10%">Edit</th>
                                <th width="10%">Delete</th>
                            </tr>
                        </thead>
                    </table>
     
                </div>
            </div>
        </body>
    </html>
    Merci d'avance

    Cordialement

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    avec ton code tel quel, ça fonctionne.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2020
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2020
    Messages : 54
    Par défaut
    Bonjour @jreaux62
    Merci de la réponse. Ci dessous le résultat sur mon écran
    Nom : zs.png
Affichages : 1056
Taille : 7,6 Ko

    Merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Ça ne vient pas du code que tu montres dans le 1er message, car il fonctionne (sans rien changer).

    Sur quel navigateur (et version) testes-tu ?

    Par contre, il manque le doctype :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <!DOCTYPE html>
    <html>
    <head>
    ...

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2020
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2020
    Messages : 54
    Par défaut
    J'utilise Google chrome version 80

  6. #6
    Membre expérimenté Avatar de Trehinos
    Homme Profil pro
    Analyste développeur PHP
    Inscrit en
    Novembre 2012
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Analyste développeur PHP
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2012
    Messages : 100
    Par défaut
    Quelle est la largeur de l'écran ? En dessous de 768px, c'est le comportement normal : https://getbootstrap.com/docs/3.4/cs...les-responsive (ou si vous avez un zoom actif dans votre navigateur).
    Sinon un <table class="table"> est censé prendre 100% de la largeur du parent sans avoir besoin d'ajouter un wrapper responsive.

    Cette classe est mal nommée et ne fait plus partie de Bootstrap 4.
    Elle rend le tableau "responsive" dans le sens ou elle ajoute des ascenseurs autour de celui-ci quand le conteneur devient trop petit pour ne pas casser l'affichage sur mobile. Mais elle ne fixe pas la taille du tableau à 100% (ça c'est déjà le comportement par défaut).

Discussions similaires

  1. Changer l'ordre des éléments avec bootstrap en responsive
    Par kevin254kl dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 04/01/2019, 13h22
  2. bootstrap affix responsive
    Par shibo dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 24/06/2017, 09h54
  3. Datatable compatible twiter bootstrap
    Par okoweb dans le forum jQuery
    Réponses: 1
    Dernier message: 02/04/2013, 18h30
  4. [Bootstrap] responsive design
    Par boboss123 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 07/03/2013, 17h15
  5. [Bootstrap] Less et responsive design
    Par GyZmoO dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 01/03/2013, 11h49

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