自动调整两个元素的大小以匹配浏览器

时间:2015-01-26 05:58:16

标签: html css

不确定如何正确解释。

我的网页上有两个元素,我需要正确对齐并调整大小以匹配浏览器。

图像不是当前的问题,但我有第二个元素,我无法正确匹配和调整大小。

因此,我的网站顶部将有一个图像,使用此CSS代码自动调整大小:

.top { 
position:fixed;
top:0;
left:0;
max-width: 100%;
height: auto;
z-inxed:0;}

我需要在其上方放置另一个元素,覆盖第一张图像的一部分。

因为它不允许我在这里发布图像,这可以解释比仅仅通过文字描述更好,我在这里发布: http://i1295.photobucket.com/albums/b637/John2Jane/Websitetop_zps3b8dc169.jpg

正如您所看到的,我想从顶部栏开始,通过javascript生成我生成的时间框。当浏览器调整大小时,我需要它来保持顶部图像的位置和大小。

我已尝试将其嵌套在div中,但似乎无法正确调整大小。

根据请求,这是我目前正在使用的代码: HTML:

    <!DOCTYPE html>
<html id="UbuntuDesktop">
<head>
    <link type="text/css" rel="stylesheet" href="stylesheet.css">
    <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.3.min.js"></script>
    <script language="javascript" type="text/javascript" src="https://raw.githubusercontent.com/davatron5000/FitText.js/master/jquery.fittext.js"></script>
    <script language="javascript" type="text/javascript" src="js/time.js"></script>
    <script>
        jQuery("#responsive_headline").fitText();
    </script>
</head>
<body>
<div><img class="top" src="Graphics\Ubuntu_Desktop_top_bar.png" />
<div id="udclock"><span id=curTime></span></div>
</div>
</body>
</html>

的CSS:

    #UbuntuDesktop {
    position: absolute;
    top: 0; right: 0; bottom: 0; left: 0;
    background-image: url("Ubuntu_Desktop_12_04.png");
    background-position: center;
    background-repeat:no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.top { 
    position:fixed;
    top:0;
    left:0;
    max-width: 100%;
    height: auto;
    z-inxed:0;
}

#udtopwrapper {
}

#udclock {
    background-color: #4c4b47;
position:relative;
top:0;
right-margin:20px;
    float: right;
    text-align: center;
    z-index: 1;
}

我不认为js代码会有所帮助。我发现这将显示当前时间,我正在创建一个动态变化的时间。

0 个答案:

没有答案