2014-06-26 7 views
0

Как выравнивать текст вправо. У меня есть контейнер с расширением и сбрасыванием. Я хочу выровнять текст развернуть/свернуть вправо. Я не хочу использовать float:right;. Есть ли другой способ добиться того же.Выравнивать текст вправо

<div class="container"> 
    <div class="header"><span>Expand</span> 

    </div> 
    <div class="content"> 
     <ul> 
      <li>This is just some random content.</li> 
      <li>This is just some random content.</li> 
      <li>This is just some random content.</li> 
      <li>This is just some random content.</li> 
     </ul> 
    </div> 
</div> 

http://jsfiddle.net/eK8X5/2354/

+0

выравнивания текста: право ?? – webkit

+0

@webkit: На самом деле его значок там не текст на данный момент. для цели скрипки я помещаю текст. – Shane

+0

значок, который является символом шрифта? встроенное изображение? изображение на заднем плане? – webkit

ответ

1

Используйте это:

.header{ 
    text-align:right; 
} 

Это будет работать для вас точно.

1

Вы можете попробовать это:

Demo

.container .header { 
    background-color:#d3d3d3; 
    padding: 2px; 
    cursor: pointer; 
    font-weight: bold; 
    text-align:right; 
} 
+0

Возможно ли предоставить текст для текста. – Shane

+0

Да, но это не правильно. –

+0

, потому что если ваша ширина не исправлена, это создаст проблему –

0

Добавить текст выравнивать к классу заголовка

CSS:

.container .header { 
    background-color:#d3d3d3; 
    padding: 2px; 
    cursor: pointer; 
    font-weight: bold; 
    text-align:right; 
} 
Смежные вопросы