CSS проблем...

Tony_G

Member
Отново съм аз... :roll:

XHTML код:
Код:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="file:///D|/New site/style.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="main">


<div class="head"> </div>
<div class="right">sdfsdfsd</div>
<div class="left"></div>


</div>
</body>
</html>

CSS код:

Код:
html,body{
margin: 0px;
padding: 0px;
text-align: center;
}
div.main{
width: 868px;
margin: 0px auto;
text-align: left;
padding-top: 10px;
}
div.right{
width: 100px;
height: 300px;
margin-left: 5px;
margin-top: 10px;
}
div.head{
width: 868px;
height: 50px;
}
div.left{
width: 50px;
height: 100;
margin-left: 100px;
background:#000000;
}

Въпроса ми е как мога да накарам div.left да се намира в най- дясната част на div.main ( да се намира срещу div.right ).
Благодаря предварително!
 
Благодаря за отговора, но по този начин променям мястото на курсура от ляво или както в случея от дясно, а не самото място на div.right...
Благодаря за отговора все пак..
 
сложи в css-a на div.left това:
float: right;
и махни margin-left

ако искаш пък да дойдат един след друг (тоест left да не е най-вдясно а веднага след right) слагаш и на двата float:left и с margin-left можеш да коригираш разстоянието между тях :wink:
 
Благодаря за отговора icakis , аз тъкмо го разбрах как. Мерси все пак!

Но ми се яви друг проблем- след като си направя div.right да ми е отдясно немога пиша в/у него с смивъл,че като започна да пиша вътре в него не пиша там а извън него... Неможах да го обясна много добре, но се надявам да сте ме разбрали...


Странно как, но се оправи. Благодаря на всички отзовали се на помощ! :)
 

Горе