Maison > interface Web > tutoriel CSS > le corps du texte

Exemple de code d'utilisation de CSS pour masquer les barres de défilement

黄舟
Libérer: 2017-10-25 09:53:33
original
1997 Les gens l'ont consulté

L'attribut overflow spécifie ce qui se passe lorsque le contenu déborde de la zone d'élément

①visible Valeur par défaut. Le contenu ne sera pas coupé et sera rendu en dehors de la zone de l'élément.
②caché 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 1 : le tableau est utilisé comme conteneur et [masquer] la barre de défilement

Remarque : {①L'affichage du tableau est défini sur bloc, sinon la barre de défilement n'apparaîtra pas 🎜>

Vous devez d'abord Le tableau est placé dans un p, et la longueur et la largeur de p doivent être fixes

Si vous souhaitez uniquement faire défiler dans le sens vertical, vous pouvez définir le débordement de l'attribut p externe- x: caché;

Exemple :

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>滚动条</title>
    <style type="text/css">
        *{margin: 0;padding: 0}
        .area{width: 300px;height: 600px;background-color: #BFEFFF;
            overflow-x: hidden;position: relative}
        .area table{display: block;width: 320px;height: 600px;
            background-color: #00D685;overflow-y: auto;}
        .area table tr td{height: 200px;width: 300px}
    </style>
</head>
<body>
<p class="area">
    <table>
        <tr><td>1</td></tr>
        <tr><td>2</td></tr>
        <tr><td>3</td></tr>
        <tr><td>4</td></tr>
        <tr><td>5</td></tr>
        <tr><td>6</td></tr>
    </table>
</p>
</body>
</html>
Copier après la connexion
Faites attention à modifier l'attribut de la table ici

Exemple 2 :

ul est utilisé comme conteneur , masquant la barre de défilement

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>滚动条</title>
    <style type="text/css">
        *{margin: 0;padding: 0}
        .area{width: 300px;height: 600px;background-color: #BFEFFF;
            overflow-x: hidden;
        position: relative}
        .area ul{height: 100%;width: 320px;background-color: #00D685;list-style: none;
        overflow-x: hidden;overflow-y: auto}
        .area ul li{height: 200px;width: 100%;background-color: #cccccc}
    </style>
</head>
<body>
<p class="area">
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        <li>6</li>
    </ul>
</p>
</body>
</html>
Copier après la connexion
Principe : l'imbriquer à l'extérieur du conteneur Une couche de overflow:hidden restreint le contenu interne à la même taille que la couche imbriquée externe, il est donc caché déguisé.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal