Maison  >  Article  >  interface Web  >  Comment ajouter une barre de défilement en CSS

Comment ajouter une barre de défilement en CSS

王林
王林original
2021-07-12 16:48:055638parcourir

La façon d'ajouter des barres de défilement en CSS est d'ajouter l'attribut overflow au div et de définir la valeur de l'attribut pour faire défiler, comme [overflow: scroll;]. L'attribut overflow spécifie ce qui se passe lorsque le contenu déborde.

Comment ajouter une barre de défilement en CSS

L'environnement d'exploitation de cet article : système windows10, css 3, ordinateur thinkpad t480.

Ajouter une barre de défilement est en fait très simple. Il existe un attribut overflow, qui précise ce qui se passera si le contenu déborde de la case d'un élément.

Jetons un œil aux valeurs d'attribut :

visible Valeur par défaut. Le contenu ne sera pas coupé et sera rendu en dehors de la zone de l'élément.

masqué Le contenu sera coupé et le contenu restant sera invisible.

défilement Le contenu sera coupé, mais le navigateur affichera des barres de défilement pour afficher le contenu restant.

auto Si le contenu est coupé, le navigateur affichera des barres de défilement pour afficher le contenu restant.

inherit spécifie que la valeur de l'attribut overflow doit être héritée de l'élément parent.

Exemple :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
<style>
div.ex1 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: scroll;
}

div.ex2 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: hidden;
}

div.ex3 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: auto;
}

div.ex4 {
    background-color: lightblue;
    width: 110px;
    height: 110px;
    overflow: visible;
}
</style>
</head>
<body>
<h1>overflow 属性</h1>

<p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p>

<h2>overflow: scroll:</h2>
<div class="ex1">php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!</div>

<h2>overflow: hidden:</h2>
<div class="ex2">php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!</div>

<h2>overflow: auto:</h2>
<div class="ex3">php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!</div>

<h2>overflow: visible (默认):</h2>
<div class="ex4">php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!php中文网,梦开始的地方!</div>

</body>
</html>

Vous pouvez copier le code ci-dessus sur votre ordinateur local et l'exécuter localement pour voir l'effet.

Partage de didacticiels vidéo associés : tutoriel vidéo CSS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn