【发布时间】:2018-03-12 04:41:27
【问题描述】:
我正在使用这个 WP_Query 从我的帖子类型中获取标题和特色图片。
<div class="job-cont">
<?php
$query = new WP_Query( array( 'post_type' => 'jobs' ) );
if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post(); ?>
<a href="<?php the_permalink (); ?>">
<h1 class="the_job_title"><?php the_title(); ?></h1>
<img class="the_job_image" src=<?php the_post_thumbnail ();?>
</a>
<?php endwhile;
endif;
?>
</div>
现在,CSS 想要赋予样式并将标题放在每个特色图像的前面。但是position: relative; 它不起作用(每个人都尊重每个地方)。 By position:absolute; 帖子类型的所有标题都位于页面中的同一位置。我已经搜索是否可以通过 CSS 调用每个数组位置并给它自己的位置,但我认为这是不可能的。
.job-cont {
position:relative;
height:40%;
width: 30%;
z-index: 1;
}
.job-cont a {
text-decoration: none !important;
}
.the_job_title {
overflow: hidden;
float: right;
z-index:3;
}
.the_job_image {
max-height: 100%;
max-width: 100%;
position:relative;
filter: brightness(72%);
display: inline-block;
z-index:2;
}
也许有办法?
【问题讨论】:
-
你想达到什么目的?不清楚...你能发布你的css吗?
-
是的,对不起。现在也是我的 CSS。但老实说,我什至不认为这是完全正确的。真正的问题是 php 显示帖子类型中的每个标题和特征图像。而且我无法将标题定位在每张图片上。在绝对位置上,它们像一个整体一样一起工作。希望我能很好地解释我。感谢您的宝贵时间。
标签: php css wordpress thumbnails title