2012-02-25 96 views
0

我有一个主要的div。如何将div对齐到左侧并将其左侧边框颜色为蓝色?

其中我想创建另一个div(坦率地说,把AdSense放进去)。

我想创建一个内部div。

将其与左侧对齐并将其左边框的颜色设为蓝色。

我附上我的不成功尝试

请指教

http://jsfiddle.net/7hbK8/

enter image description here 我有很大的淡蓝色的DIV,和蓝色的div

我想补充橙色DIV与红色\蓝色(以往)的边界。

+1

嘿,这里的解决方案:http://jsfiddle.net/adaz/7hbK8/9/ – Adaz 2012-02-26 01:33:08

回答

1

你已经错过了一个分号:

http://jsfiddle.net/adaz/7hbK8/4/

+0

我该如何居中(左侧)? – 2012-02-25 20:01:45

+0

左中心? 如果你想要它总是在中间,你需要指定宽度,并添加'margin-left:auto; margin-right:auto;'并删除'float:right' – 2012-02-25 20:24:22

+0

您可以删除浮动和添加边距:0 auto; – Adaz 2012-02-25 20:24:25

0
<div class="bla"> 
    <div class="inner"> 
    blablablablablablab 
    </div> 
</div>​​​​​​​​​​ 

.inner 
{ 
    border: 1px solid #000; 
    border-left-color: blue; 
    width: 200px; 
    margin: 0 auto; 
}​ 
+0

我该如何居中(左侧)? – 2012-02-25 20:04:53

+0

我已经更新了我的回答 – 2012-02-25 20:09:30

+0

我的意思是左对齐,但在最左边的区域中间 – 2012-02-25 20:51:51

0

您的类定义是错误的;它应该是这样的:

.bla 
{ 
float: right; 
border-left: 1px solid #ff0000 ; 
}​ 

您将在float更改为rightleftnone,根据您的需要。此外,您发布的颜色(#ff0000)不是蓝色,而是红色。

0

我不能完全确定你的意思“内格”什么,所以我做了这个:

http://jsfiddle.net/7hbK8/6/

+0

我怎么能把它居中(左侧)? – 2012-02-25 20:05:05