2011-02-01 4 views
2

Я работаю над этим некоторое время, и просто не могу понять это.Есть ли альтернатива позиции: абсолютная внутренняя позиция: относительная?

У меня есть ряд position: relativespans, которые оборачивают вокруг какой-то текст и position: absolutespan набор для right: 0;. Я ожидаю, что второй пролет будет застревать справа от первого пролета, даже если первый прорыв будет разбит на две линии - но, увы, мне удалось заставить это работать в Safari.

Чтобы посмотреть пример, посмотрите здесь: http://workingonit.andrewleclair.com/slashtest/.

Я нашел эту страницу: http://www.brunildo.org/test/inline-cb.html, которая предполагает, что эта техника, хотя технически правильная, не поддерживается. Я бы хотел, чтобы каждый / застрял до конца каждого li, даже если он обертывается на несколько строк.

Любые идеи? Благодарю.

+0

Я запутался. Как [ваша первая ссылка] (http://workingonit.andrewleclair.com/slashtest/) не показывает правильную вещь? –

+0

Он отлично работает в Safari (и, возможно, в других браузерах), но в Firefox 3.6.13 косая черта в правом верхнем углу диапазона, даже когда диапазон разбивается на две строки. –

ответ

0

Похоже, ваш заголовок слишком мал. Попробуйте удалить ширину. Если я это сделаю, это выглядит отлично в FF 3.6.

#header { 
    float: left; 
    margin-right: 48px; 
    margin-top: 26px; 
    /*width: 334px;*/ 
} 

Другим способом является добавление белого пространства: nowrap к вашему li.

li { 
    color: #888888; 
    list-style-type: none; 
    white-space: nowrap; 
} 

Edit:

Попробуйте это вместо того, чтобы ...

.slash { 
    color: #BBBBBB; 
    padding: 0 2px 0 19px; 
} 

.header { 
    background-color: yellow; 
    border: 1px solid red; 
}    
+0

К сожалению, заголовок должен иметь ширину, поэтому сложная часть получает ли обертывание, а также имеет косую черту в правой позиции (т. Е. Сразу после окончания текста). –

+0

Смотрите мое обновление выше ... Теперь у нас есть последовательный просмотр в FF и Safari. – gearsdigital

+0

Удивительный, спасибо. –

Смежные вопросы