0

枠で選択

画像の背後にある白い背景を取り除くにはどうすればよいですか?

CSS: Webkit でうまくいくと思っていたのですが、そうではありませんでした

 <style>
 .qq {
    background-image: url('../images/select-category.png');
    width: 148px;
    height:34px;
    -webkit-appearance: none;
  }
 </style>

HTML:

 <div style="float:left;">
      <form>
          <select id="basic" class="qq" onchange="showFolders(this.value)">
              <?php
                  foreach ($folder as $t)
                  {
                      echo '<option value="'.$t['folder_id'].'">'.$t['name'].'</option>';
                  }
              ?>  
          </select>
      </form>
  </div>
4

2 に答える 2

1

私が考えることができる唯一の問題は、あなたが試すことができる一方、あなたのイメージです

    img{
       background-color:transparent;
       border:none;
    }

純粋なcss3ボタンを作成するにはhttp://www.cssbuttongenerator.com/

于 2012-12-18T01:22:07.763 に答える
0

その白い背景は、おそらく画像ファイル select-category.png に存在します。削除するには、画像ファイル自体を編集する必要があります。

そうでない場合は、別の場所から来ています。問題を実証するのに十分なコードを含み、余分なものは何もない小さな自己完結型の例を提供してください。このコードを質問または JSFiddle (jsfiddle.net) に投稿してください。この例に HTML (PHP ではない) があり、画像ファイルが含まれていることを確認してください。

于 2012-12-18T01:16:26.830 に答える