如何在电话模式下隐藏按钮文本

如何在电话模式下隐藏按钮文本

在为智能手机等小屏幕设备建立网站时,我们必须明智地使用每一点屏幕空间,我们不能浪费任何区域。为了实现这一点,我们可以在手机模式下隐藏一些外围元素。

在电话模式下隐藏按钮文本:

例子:这个例子是用CSS实现的。 我们可以在CSS中使用media queries来根据设备的屏幕尺寸隐藏按钮文本。

<!DOCTYPE html>
<html>
 
<head>
    <style>
 
        /* Basic styling */
        #btn {
            width: auto;
        }
 
        /* It is triggered when screen
           size becomes <=768px */
        @media(max-width:768px) {
            #btn-text {
 
                /* It hides the button text
                when screen size <=768px */
                display: none;
            }
        }
    </style>
</head>
 
<body>
    <h2 style="color:green">
        GeeksforGeeks
    </h2>
     
    <b>
        Hiding button text
        in phone mode</b><br /><br />
    <button id="btn">
        <img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20210520182549/myDelete.png"
            id="icon">
        <span id="btn-text">Delete</span>
    </button>
</body>
 
</html>

例子2:下面的例子是用bootstrap实现的。

<!DOCTYPE html>
<html lang="en">
 
<head>
 
    <!-- Including Bootstrap CSS file -->
    <link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
        crossorigin="anonymous">
 
    <style>
        #btn {
            width: auto;
        }
    </style>
</head>
 
<body>
    <h2 style="color:green">
        GeeksforGeeks
    </h2>
     
    <b>
        Hiding button text
        in phone mode
    </b>
    <br /><br />
     
    <button>
        <img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20210520182549/myDelete.png"
            id="icon">
 
        <!-- In Bootstrap, d-none class sets
            the display property of span to
            none in all screen sizes and
            d-md-inline-block sets the display
            property to inline-block when
            screen size >=768px (medium sized
            displays)   -->
        <span class="d-none d-md-inline-block">
            Delete
        </span>
    </button>
</body>
 
</html>

输出:

如何在电话模式下隐藏按钮文本?

注意:这两个代码将给出相同的输出,只是在bootstrap的情况下,由于默认的bootstrap风格,字体样式会发生变化。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Bootstrap 问答