我有一個裝滿產品圖像的目錄。我試圖將每張圖像顯示爲150px
x 150px
而不會扭曲圖像,並在產品代碼(圖像名稱)和圖像本身周圍放置邊框。這是它看起來像現在: 使用overflow在包裝器中擬合圖像:hidden(CSS/HTML/PHP)
我想形象和產品代碼坐到底邊框的,但我有問題,因爲我是一個小白和使用overflow:hidden
。基本上我希望中心圖像看起來像另外兩個。
這裏是(使用php
,因爲我以後需要訪問sql
)我PHP
代碼:
<php
$dir = "/some/location/";
if ($opendir = opendir($dir)){
while(($file= readdir($opendir))!== FALSE){
if($file!="."&&$file!=".."){
echo('<div class = "image" > ');
echo "<img src='/some/location/$file'><br>";
$sku = substr($file,0,-4);
echo("<p>");
echo($sku);
echo("</p>");
echo("</div>");} } }
?>
CSS
代碼:
<style>
div.image {
display: inline-block;
height: 170px;
width: 170px;
border-style: solid;
border-color: green;
overflow: hidden;
margin: 10px auto;
margin-left: 10px;
margin-right: 10px; }
div.image img {
max-height: 135px;
max-width: 135px;
padding-left: 25px;
padding-right: 25px; }
</style>
爲什麼你包含你的PHP代碼?這個問題與PHP無關,只是給我們HTML – Beat