如何使用html在右侧定位Div

时间:2013-12-11 06:42:47

标签: html css

我无法将div定位到屏幕右侧。这是我的代码片段。 对于HTML

<div id="bannerR">
<a href="google.comtarget=_blank>
<img src="google.com" border=0></a>
</div>

这就是我对.css

的看法
#bannerR { position: relative; right; }

请帮忙。谢谢

8 个答案:

答案 0 :(得分:1)

    #bannerL
    { 
    position: relative;
    float: right;
    }

添加float:right;

答案 1 :(得分:0)

浮动:对;在CSS中应该做的伎俩

#bannerL { position: relative; float: right; }

答案 2 :(得分:0)

#bannerL{ position: relative;top:0; right:0; }

答案 3 :(得分:0)

HTML:

<div id="bannerL">
<center>
<a href="http:google.com">
<img src="google.com" 

width="468" height="60">
</a></center>
</div>

的CSS:

#bannerL{ position: relative; right:0; top:0; }

答案 4 :(得分:0)

看看这个小提琴 现场演示http://jsfiddle.net/dd63m/14/

<style>
#bannerL{ position: relative; 
    float:right; }
</style>

<div id="bannerL">

<a href="http:google.com">
<img src="google.com" 

width="468" height="60">
</a>
</div>

希望这有帮助

答案 5 :(得分:0)

所以这是工作代码:

HTML:

<div id="bannerL">
<center>
<a href="http:google.com">
<img src="google.com" width="468" height="60">
</a></center>
</div>

CSS:

#bannerL{ position: relative; float:right; }

现场演示:http://jsfiddle.net/M2smA/1/

答案 6 :(得分:0)

没有像这样的有效CSS属性:position: relative; right;

如果要将元素移动到右侧。您可以使用CSS float属性。

<强> CSS:

#bannerL { 
   position: relative; 
   float: right; 
}

Try in Fiddle

答案 7 :(得分:0)

<html>
    <head>
        <style>
            .container{
                border: 1px solid blue;
                text-align: right;
            }
            .logo{
                border: 1px solid red;
                background-color: gray;
                display: inline-block;
                padding: 15px;
            }
        </style>
    </head>
    <body>
        <hr>
        <div class="container">
            <div class="logo">
                LOOOGO
            </div>
        </div>
        <hr>
    </body>
</html>