【问题标题】:Transparent Image Button透明图像按钮
【发布时间】:2020-06-11 13:11:37
【问题描述】:

我制作了一个按钮,它打开后有点像下拉页面。我还制作了一个按钮来收回页面并将图像放入其中,但我想让按钮不显示,只显示图像。有人可以帮忙吗?

HTML:

<button onclick="close1()"><img src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30"></button>

【问题讨论】:

标签: html css button


【解决方案1】:

解决办法如下:

.transparent_button {
    	background-color: transparent;
        border: 0px;
    }
  &lt;button class="transparent_button" onclick="close1()"&gt;&lt;img src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30"&gt;&lt;/button&gt;

但是对于编写更好的解决方案,您可以试试这个(这不会无用地强制 CSS):

&lt;img onclick="close1()"src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30"&gt;

【讨论】:

    【解决方案2】:

    解决办法:只为它设置透明边框和背景。

    button {
      background: transparent;
      border: none;
    }
    &lt;button class="transparent_button" onclick="close1()"&gt;&lt;img src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30"&gt;&lt;/button&gt;

    【讨论】:

      【解决方案3】:

      如果您不需要按钮,而只是要单击的图像,则可以不使用按钮并使用以下代码:

      <img onclick="close1() src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30" />
      

      也许,如果你想要一个边框,你可以把它装箱并设置样式:

      HTML:

      <div class="imageBox">
      <img onclick="close1() src="https://cdn0.iconfinder.com/data/icons/user-interface-material-4-1/26/368-512.png" alt="close" width="30" />
      </div>
      

      CSS:

      .imageBox{
          border:1px solid #c1c1c1;
          /* Other additional styles */
      }
      

      【讨论】:

        猜你喜欢
        • 2019-09-21
        • 2010-10-02
        • 1970-01-01
        • 2021-09-18
        • 2017-11-04
        • 1970-01-01
        • 2015-04-18
        • 2011-06-09
        • 2019-12-13
        相关资源
        最近更新 更多