我有以下内容:
.home-thumbs h2 {
background: url("images/top-left-label.png") no-repeat scroll left top #CBCBCB;
font-size: 12px;
margin-left: -8px;
margin-top: -66px;
max-width: 268px;
padding-left: 12px;
position: absolute;
我只想在我的div之外得到一个切角的小png,但是无法设法做到这一点。我该怎么做,我在这里缺少什么?!
div应该是一个"标签"对于图像上的标题。我从一个推荐书的工具提示中遇到了同样的问题,我无法使用箭头和正常边框的底部部分,因为我的img不会在包含div之外显示。
感谢。
P.S。 HTML& PHP ..
<div id="home" class="home-thumbs">
<?php query_posts('cat=19&posts_per_page=1');
if(have_posts()) : while(have_posts()) : the_post(); ?>
<p class="cat-title"><?php echo single_cat_title();?></p> <?php the_post_thumbnail('medium'); ?>
<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<?php $cat_id = 19; $cat_link = get_category_link( $cat_id ); ?>
<?php the_excerpt(); ?>
<a href="<?php echo $cat_link; ?>">More in this section</a>
</div>
<?php endwhile; endif; wp_reset_query(); ?>
</div>
答案 0 :(得分:1)
你绝对定位它,所以使用top
和left
,因为你应该
.home-thumbs h2 {
background: url("images/top-left-label.png") no-repeat scroll left top #CBCBCB;
font-size: 12px;
max-width: 268px;
padding-left: 12px;
position: absolute;
top: -66px;
left: -8px;
}
答案 1 :(得分:0)
在包含overflow:visible
的<{1}}上尝试<div>