我目前正在使用 CSS 裁剪图像,如下所示:
<div class="crop">
<img src="image.png" alt="">
</div>
.crop {
width: 150px;
height: 150px;
overflow: hidden;
}
.crop img {
width: 150px;
height: auto;
margin: 0 0 0 0;
}
Run Code Online (Sandbox Code Playgroud)
这样,它会水平对齐容器内的图像。但是,我不知道如何在中心垂直对齐图像(所以它就在中间)。有什么帮助吗?
我目前在我的 .htaccess 文件中有这一行:
RewriteRule ^(20\d\d)/([A-Za-z0-9-]+)/$ /test/?type=post&year=$1&title=$2 [L]
Run Code Online (Sandbox Code Playgroud)
它允许这样的 URL:
/test/?type=post&year=2014&title=hello
Run Code Online (Sandbox Code Playgroud)
可以这样访问:
/test/2014/hello/
Run Code Online (Sandbox Code Playgroud)
但是,有时我在重写的 URL 上甚至还有另一个 GET 变量:
/test/2014/hello/?page=2
Run Code Online (Sandbox Code Playgroud)
但是,page页面上的 PHP 文件不会读取get 变量。换句话说,如何更改我的 .htaccess 文件以允许 PHP 文件使用和读取其他 get 变量(添加到重写的 URL 中)?