2012-02-29 2 views
0

Я знаю, что это странный вопросFloat ДИВ с ребенком DIV

что я хочу: CODE 1

<a> 
    <span class="a" style="float:left">boks 1 </span> 
    <span class="b" style="float:left">boks 2 </span> 
</a> 

, что мой реальный код выглядит следующим образом: CODE 2

<a> 
    <span class="a" style="float:left">boks 1 
    <span class="b" style="float:left">boks 2 </span> 
    </span> 
</a> 

Есть способ получить пример кода 2, чтобы он выглядел как пример кода 1? Есть ли способ получить дочерний диапазон, который будет всплывать на родительский диапазон?

Пример http://jsfiddle.net/NCXGx/33/

+1

Разве вы не можете просто удалить 'поплавка: left' от внутренней' span'? Если это не сработает, тогда должно быть больше. Создайте [тестовый пример] (http://jsfiddle.net/). – thirtydot

+0

Hi Plexus81, Пожалуйста, удалите поплавок из внутреннего/детского пролета, где class = "b". Вы получите точный результат, который вы хотите. – w3uiguru

ответ

0

Это, кажется, чтобы сделать работу для меня.

<a style="display:;"> 
    <span class="a" style="float:left;display:inline-block;min-width:100%">boks 1 </span> 
    <span class="b" style="float:leftdisplay:inline;">boks 2 </span> 
</a> 

jsfiddle

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