2012-05-19 4 views
0

Я создаю небольшую страницу панели инструментов с помощью CSS, я просто планирую макет и div, которые мне нужно будет использовать. Я не могу не думать, что я делаю это более сложным, чем это. Я создал изображение ниже с каждым цветом, означающим другой div.CSS Layout с помощью divs

enter image description here

Основной внешний красный будет ли DIV содержимое страницы. Я не уверен, что мне нужен серый и синий дивы? Или темно-красный div будет выше серого, еще ниже синего.

Извинения за этот довольно рывкий рисунок, но я подумал, что лучше попробовать и показать, о чем я думал.

благодаря

+0

Синий вы делаете, серый у вас нет. Я не уверен, что вы сомневаетесь в том, что ... – Tim

ответ

0

Попробуйте это ...

<div id="wrap"> 

<div class="box"> 
    <div class="title"> 
     <span class="left">Title</span> 
     <span class="right">Link</span> 
    </div> 
    <div class="results">Results here...</div> 
</div> 

<div class="box"> 
    <div class="title"> 
     <span class="left">Title</span> 
     <span class="right">Link</span> 
    </div> 
    <div class="results">Results here...</div> 
</div> 

<div class="box"> 
    <div class="title"> 
     <span class="left">Title</span> 
     <span class="right">Link</span> 
    </div> 
    <div class="results">Results here...</div> 
</div> 

<div class="box"> 
    <div class="title"> 
     <span class="left">Title</span> 
     <span class="right">Link</span> 
    </div> 
    <div class="results">Results here...</div> 
</div> 

</div> 

#wrap {} 
.box {display: inline-block; width: 400px; height: 400px; border: 1px solid blue; margin: 0 25px 50px 0;} 
.title {position: relative; border: 1px solid red;} 
.title span {position: absolute; top: 0; display: inline-block;} 
.title .left {left: 0;} 
.title .right {right: 0;} 
.results {} 

Надеется, что это помогает.

+0

Привет, спасибо за ответ, у меня есть отличная работа, отличная от бит бит. Я создал другой div внутри заголовка div, называемого ссылкой, затем я использую text-align: right; для выравнивания ссылки вправо. Он создает новую строку, хотя предположим, что название div нажимается на следующую строку. – Nathan

+0

Хорошо, простите, я пропустил это. Попробуйте еще раз Nathan :) – Josh

+0

Привет, спасибо за изменение, но он не работает для меня. Тест «Результаты здесь» выдвинут вверх и охватывает текст заголовка. спасибо – Nathan