2016-12-06 4 views
1

アクティブなディレクトリからサムネイル写真を取得できます。しかし、私は抽出した画像のサイズが小さいように私が欲しい場所にそれを適合させることができません。アクティブなディレクトリから抽出した写真のサイズを変更します。

コードを使用:

<img src="data:image/jpeg;base64,<?php echo "".base64_encode($_SESSION['photo']).""; ?>" alt="profile-sample4" class="profile" style="width:130px ;height: 130px;"/>

を抽出した画像のサイズを変更する方法はありますか?あなたのタグ画像における

+0

はうう...あなたはCSSでを持っていますそこには、すでにサイジング、あなたはしていないのですか?ちょうどあなたが望むものに130pxを変更してください – Andrew

+0

それは起こっていません。私は質問を投稿する前にインラインCSSを試しました。 – jane

+0

あなたの ''タグ – Andrew

答えて

1

使用ここでは、このコード:

function myFunction() { 
 
    var input, filter, ol, li, a, i; 
 
    input = document.getElementById("search52"); 
 
    filter = input.value.toUpperCase(); 
 
    ol = document.getElementById("myOL"); 
 
    li = ol.getElementsByTagName("li"); 
 
    divs=li[0].getElementsByClassName("parent-div"); 
 
    for (i = 0; i < divs.length; i++) { 
 
     a = divs[i].getElementsByClassName("name")[0]; 
 
     if (a.innerHTML.toUpperCase().indexOf(filter) > -1) { 
 
      divs[i].style.display = ""; 
 
     } else { 
 
      divs[i].style.display = "none"; 
 
     } 
 
    } 
 
}

1
私は何かがあなたのCSSを上書き推測

、まず使用

class="profile myimg" 

その後、アンドリューの編集に基づいて「」削除します。実際には、あなたは "内部"を使用するので、それが問題になると信じています。

<img src="data:image/jpeg;base64,<?php echo base64_encode($_SESSION['photo']) ?>" alt="profile-sample4" class="profile myimg" />

そして、これはあなたのCSSクラスになります。

.myimg{ 
    width: 130px !important; 
    height: 130px !important; 
} 
+0

でHTML属性 'width = ''と' height = '' 'を使ってみてください。しかし、ここでの問題は画像がアクティブディレクトリから抽出されているということです。私はあなたが言ったことをやってみました。とにかく、ありがとう。 – jane

+0

@jane画像のソースがあなたの問題だとは思わない、別のものがあなたのsrc ""内で削除している ""、それは問題かもしれません。 –

+0

@jane、$ _SESSION ['photo']はどのように見えますか? –

関連する問題