所有, 不施膠,我有以下的代碼到我的網頁上顯示的圖像:圖像的寬度和高度,我指定
$output .= '<div id="bd-flickr">';
for($i=0; $i<$count_photos; $i++){
if($xml->channel->item[$i]){
preg_match($regx, $xml->channel->item[$i]->description, $matches);
$img_url = str_replace("_m.jpg", "_z.jpg", $matches[1]);
$output .= '<div class="bd-flickr-item">';
$output .= '<a rel="flickr-widget" class="fancybox" title="<a target="_blank" href="'.$xml->channel->item[$i]->link.'">View in Flickr</a>" href="' . $img_url .'">';
$output .= '<img src="'.$img_url.'" height="192px" width="192px" alt="'. $xml->channel->item[$i]->title .'" title="'. $xml->channel->item[$i]->title .'">';
$output .= '</a>';
$output .= '</div>';
}
}
$output .= '</div><div style="clear:both; float:none"></div>';
echo $output
我想指定我想要的圖像的寬度和高度是192px X 192px,我想通過指定它會成爲現實。圖像顯示在不同的高度。我確實有與主題來了一些CSS和這裏的CSS:
#bd-flickr {min-height:270px}
.bd-flickr-item {
width:20%;
height:auto;
float:left;
margin:0!important;
padding:0!important
}
.bd-flickr-item img{
-moz-transition: 0.4s;
-webkit-transition: 0.4s;
-o-transition: 0.4s;
transition: 0.4s;
width:100%;
height:auto;
margin:0!important;
padding:0!important;
display:block
}
html .bd-flickr-item img{
box-shadow:none!important;
-webkit-box-shadow:none!important;
-moz-box-shadow:none!important;
-o-box-shadow:none!important;
}
.bd-flickr-item img:hover{
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: 0.5;
}
a.bd-flickr-link {
background:#000000 url(../img/camera.png) no-repeat center center;
display:block
}
有人能看到爲什麼我的圖片就不會192px X 192px?
感謝
去除寬度和高度既然沒有人可以運行你的代碼:你看到的呢? – 2013-02-28 14:50:57
您不需要圖像標記上的寬度和高度屬性中的px – Pete 2013-02-28 14:51:02
圖像的高度不同。所以一個圖像是192pxX128px,然後是另一個是192pxX288px,他們只是不斷變化。 – user1048676 2013-02-28 14:52:23