Fixer une forme au bas de l'écran en HTML

Résolu
basilegrnd -  
diablo13800 Messages postés 3469 Date d'inscription   Statut Membre Dernière intervention   -
Salut,
Je me suis lancé depuis quelques semaines un projet pouvant paraître étrange : recréér un macOS Big Sur en ligne - bien-sûr certaines fonctionnalités seront absentes.
Pour la barre des tâches, j'ai fait une boîte div que j'ai formaté avec du CSS, mais comment la fixer au bas de l'écran ?

Pour information, si ça peut vous aider, voici le code :
<!DOCTYPE html>
<head>
<link rel="shortcut icon" type="image/png" href="favicon.png"/>
<style>
body{
background-color:#007AFF;
font-family: "SF UI Display";
color: white;
background-image: url(wallpaper.jpg)
}
.taskbar{
width:600px;
height:100px;
background:white;
opacity:70%;
font-family:"SF UI Display";
justify-self: bottom;
}
</style>
</head>
<html>
<h3>Fichier Édition Affichage Aide
<div class="taskbar"></div>

4 réponses

  1. diablo13800 Messages postés 3469 Date d'inscription   Statut Membre Dernière intervention   1 872
     
    Bonjour,

    Il vous manque ceci dans votre classe taskbar :
       bottom:0;
    position:fixed;


    0
  2. basilegrnd
     
    Salut, mais ce n'est plus centré, et j'aimerais bien qu'il y ait un peu d'espace entre le bas de l'écran et la boîte div :/
    0
    1. diablo13800 Messages postés 3469 Date d'inscription   Statut Membre Dernière intervention   1 872
       
      Bonjour,

      Elle n'était pas centré de base....
      Passé par une div intermédiaire :

      <div class="center">
      <div class="taskbar"></div>
      </div>


      et le CSS:

      .taskbar{
      width:600px;
      height:100px;
      background:white;
      opacity:70%;
      font-family:"SF UI Display";
      justify-self: bottom;
      margin:auto;
      }
      .center{
      position: fixed;
      display: flex;
      place-items: center;
      bottom: 0;
      width: 100%;
      justify-content: center
      }


      Si vous voulez un peu d'espace, remplacé le "bottom:0" par ce que vous voulez comme espace.
      0
  3. basilegrnd
     
    Merci beaucoup, ça a marché ! Pour le coup en modifiant le 0 de bottom ça annulait le fixement en bas, alors j'ai modifié le margin. Encore merci !
    0
  4. diablo13800 Messages postés 3469 Date d'inscription   Statut Membre Dernière intervention   1 872
     
    Il serait pas entièrement fixé en bas du bas :)

    Si vous avez d'autres questions hésité pas.

    Et n'oubliez pas de passer le sujet en "résolu"
    0