2013-07-03 2 views
3

Я занимаюсь разработкой своей страницы, и у меня возникли проблемы с выравниванием заголовка. Как вы можете увидеть здесь:CSS float right issue

enter image description here

Я хотел «Добавить» будет согласовывать со списком сотрудников. Как мне это сделать?

Кстати, вот код html: Я использовал bootstrap. Но предложение css на родном языке по-прежнему хорошо.

<div class="title"> 
       <h4>Employee list</h4> 
       <span class="pull-right">Add</span> 
      </div> 

Благодаря

ответ

5

Перемещение Add к перед <h4>. Когда вы плаваете вправо, целевой элемент должен быть перед другим элементом, если вы хотите, чтобы они были выровнены.

Demo

HTML

<div class="title"> 
    <span class="pull-right">Add</span> 
    <h4>Employee list</h4> 
</div> 

CSS

.pull-right { 
    float:right; 
} 
+0

Спасибо. Я никогда не думал, что это так просто .. LoL. Кстати, почему, если я положил его на дно h4, он опустился? – Bajongskie

+2

Это потому, что h4 является элементом уровня блока, поэтому он занимает 100% от ширины. Когда вы помещаете его под ним, он всегда будет отображаться ниже h4, даже если он будет плавать. – MrCode

+0

Очень информативный. Еще раз спасибо.. – Bajongskie

0

дают h4 ширину авто и плавать левой

CSS

и продолжительность поплавок право ширина авто

.pull-right 
{ 
float:right;width:auto 
}