【问题标题】:Absolute within a DIVDIV 中的绝对值
【发布时间】:2012-05-23 06:27:07
【问题描述】:

我正在尝试将一张图片定位在另一张图片中,因此我可以将一张图片更改为另一张图片上方的位置。

这是包装器:

<!--Start Slider Wrapper-->
        <div class="slider_wrapper">
         <div id="main" class="container">            
              <div id="foto1" class="foto1"> <?php if (inkthemes_get_option('inkthemes_featureimg') != '') { ?>
                 <img src="<?php echo inkthemes_get_option('inkthemes_featureimg'); ?>"/>
            <?php } else { ?>
                 <img src="<?php echo get_template_directory_uri(); ?>/images/slideimg.jpg"/>
            <?php } ?>
        </div>
        <div id="groenid" class="groenclass"><img src="<?php echo get_template_directory_uri(); ?>/images/groen.jpg" />
        </div>          
        <div class="slider_shadow"></div>
    </div>
     </div>
     </div>
    <!--End Slider wrapper-->

这是 CSS:

    #main {
    padding: 10px;
    background: #f9fbfb;
    border: 1px solid #ccc;
    z-index:1;
    height:460px;
    width: 928px;
}
#foto1 img{
    position:absolute;
    width: 928px;
    height: 460px;
    z-index:1;
}
#groenid {
   width: 116px;
   height:113px;
   position:absolute;
   z-index:2;
   top:0px;
   left:0px;

我认为这没关系,但图像位置在顶部:0px left:0px 在网站的左上角,而我希望它位于图像的左上角..

有人可以帮助我吗?这是给学校的,非常感谢

【问题讨论】:

    标签: css image html absolute


    【解决方案1】:

    您是否测试过 margin?或 top:0px; left:116px; 例如?也许嵌套的 div 块或 float left right 可以在这里为您提供帮助。

    【讨论】:

    • 感谢您的回复。我试过你的提示,我的 CSS 现在看起来像这样:#main { padding: 10px;背景:#f9fbfb;边框:1px 实心#ccc; z-索引:1;高度:460px;宽度:928px;边距:自动; } #foto1 img{ 位置:绝对;宽度:928px;高度:460px; z-索引:1;边距:自动; } #groenid { 宽度:116px;高度:113px;位置:绝对; z-索引:2;顶部:0px;左:50px;向左飘浮;边距:自动; }' 还是不行,它只从左边走了 50 像素
    • 您到底需要什么?你能把它的照片放在这里或其他地方吗?
    • 很高兴听到这个消息!玩得开心。
    猜你喜欢
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 2019-02-14
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多