Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

W3.CSS 显示


显示类允许您在其他 HTML 元素内将 HTML 元素显示在特定位置

左上角
右上角
左下角
右下角
左侧
右侧
中间
上中间
下中间

W3.CSS 显示类

W3.CSS 提供以下显示类: 

定义
w3-display-container w3-display- 的容器
w3-display-topleft 将内容显示在 w3-display-container 的左上角
w3-display-topright 将内容显示在 w3-display-container 的右上角
w3-display-bottomleft 将内容显示在 w3-display-container 的左下角
w3-display-bottomright 将内容显示在 w3-display-container 的右下角
w3-display-left 将内容显示在 w3-display-container 的左侧(中间左侧)
w3-display-right 将内容显示在 w3-display-container 的右侧(中间右侧)
w3-display-middle 将内容显示在 w3-display-container 的中间(中心)
w3-display-topmiddle 将内容显示在 w3-display-container 的上中间
w3-display-bottommiddle 将内容显示在 w3-display-container 的下中间
w3-display-position 将内容显示在 w3-display-container 中的指定位置
w3-display-hover 将内容显示在 w3-display-container 内部的悬停状态(从隐藏变为显示)
w3-left 将元素浮动到左侧(float: left)
w3-right 将元素浮动到右侧(float: right)
w3-show 显示元素(display: block)
w3-hide 隐藏元素(display: none)
w3-mobile 为任何元素添加移动端优先的响应式设计。
在移动设备上将元素显示为块元素


示例

示例

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-display-topleft">左上角</div>
  <div class="w3-display-topright">右上角</div>
  <div class="w3-display-bottomleft">左下角</div>
  <div class="w3-display-bottomright">右下角</div>
  <div class="w3-display-left">左侧</div>
  <div class="w3-display-right">右侧</div>
  <div class="w3-display-middle">中间</div>
  <div class="w3-display-topmiddle">上中间</div>
  <div class="w3-display-bottommiddle">下中间</div>
</div>
自己动手试试 »

与上面相同的示例,添加了内边距

左上角
右上角
左下角
右下角
左侧
右侧
中间
上中间
下中间

示例

<div class="w3-display-container w3-green" style="height:300px;">
  <div class="w3-padding w3-display-topleft">左上角</div>
  <div class="w3-padding w3-display-topright">右上角</div>
  <div class="w3-padding w3-display-bottomleft">左下角</div>
  <div class="w3-padding w3-display-bottomright">右下角</div>
  <div class="w3-padding w3-display-left">左侧</div>
  <div class="w3-padding w3-display-right">右侧</div>
  <div class="w3-padding w3-display-middle">中间</div>
  <div class="w3-padding w3-display-topmiddle">上中间</div>
  <div class="w3-padding w3-display-bottommiddle">下中间</div>
</div>
自己动手试试 »

在图片内显示文本

Lights
左上角
右上角
左下角
右下角
上中间
左侧
右侧
中间
下中间

示例

<div class="w3-display-container">
  <img src="img_lights.jpg" alt="灯光" style="width:100%">
  <div class="w3-padding w3-display-topleft">左上角</div>
  <div class="w3-padding w3-display-topright">右上角</div>
  <div class="w3-padding w3-display-bottomleft">左下角</div>
  <div class="w3-padding w3-display-bottomright">右下角</div>
  <div class="w3-padding w3-display-topmiddle">上中间</div>
  <div class="w3-padding w3-display-left">左侧</div>
  <div class="w3-padding w3-display-right">右侧</div>
  <div class="w3-padding w3-display-middle">中间</div>
  <div class="w3-padding w3-display-bottommiddle">下中间</div>
</div>
自己动手试试 »

显示悬停

w3-display-hover 类在悬停时显示 w3-display-container 内部的内容(从隐藏变为显示)。

左上角
右上角
左下角
右下角
左侧
右侧
将鼠标悬停在此方框上!
上中间
下中间

示例

<div class="w3-display-container w3-light-grey" style="height:300px;">
  <div class="w3-display-topleft w3-display-hover">左上角</div>
  <div class="w3-display-topright w3-display-hover">右上角</div>
  <div class="w3-display-bottomleft w3-display-hover">左下角</div>
  <div class="w3-display-bottomright w3-display-hover">右下角</div>
  <div class="w3-display-left w3-display-hover">左侧</div>
  <div class="w3-display-right w3-display-hover">右侧</div>
  <div class="w3-display-middle">将鼠标悬停在此方框上!</div>
  <div class="w3-display-topmiddle w3-display-hover">上中间</div>
  <div class="w3-display-bottommiddle w3-display-hover">下中间</div>
</div>
自己动手试试 »

w3-display-hover 类可以与 效果动画 类结合使用,以创建酷炫的悬停效果

Avatar
Pants
卡其裤,19.99 美元

示例

 <div class="w3-display-container w3-hover-opacity">
  <img src="img_avatar.png" alt="头像">
  <div class="w3-display-middle w3-display-hover">
    <button class="w3-button w3-black">约翰·道</button>
  </div>
</div>
自己动手试试 »

您将在本教程的后面学习更多关于动画和效果的内容。


显示国旗

只要有一点想象力,w3-display 类就可以用来创建国旗

示例

<div class="w3-display-container w3-card-4" style="height:200px;width:350px">
  <div class="w3-red w3-display-topleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-topright" style="width:60%;height:40%"></div>
  <div class="w3-red w3-display-bottomleft" style="width:25%;height:40%"></div>
  <div class="w3-red w3-display-bottomright" style="width:60%;height:40%"></div>
</div>
自己动手试试 »

浮动类

w3-left 类将元素浮动到左侧,w3-right 类将元素浮动到右侧

w3-left
w3-right

示例

<div class="w3-bar w3-light-grey">
  <div class="w3-left w3-red">w3-left</div>
  <div class="w3-right w3-blue">w3-right</div>
</div>
自己动手试试 »

注意: 使用 w3-clear 类清除浮动,或者将它们放在 w3-container 内,如上面的示例所示(自动清除浮动)。


隐藏和显示

使用 w3-showw3-hide 类强制显示或隐藏元素。

示例

<p class="w3-show">我被显示(display: block)。</p>
<p class="w3-hide">我被隐藏(display: none)。</p>
自己动手试试 »

这些类通常用于在隐藏和显示元素之间切换

示例

你好!

自己动手试试 »

w3-mobile 类

w3-mobile 类为任何元素添加移动端优先的响应式设计。

它在宽度小于 600 像素的屏幕上为元素添加 display:block 和 width:100% 属性。

示例

<button class="w3-button w3-mobile">链接</button>
自己动手试试 »

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.