2016-10-01 3 views
2

enter image description hereenter image description hereтекста стеки поверх себя

У меня есть странные проблемы внутри моего Вступительного DIV У меня есть некоторые p тегов с текстом внутри того, что у меня есть несколько пролетов, чтобы дать определенные словам подсвеченного цвета.

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

.wrapper { 
 
    width: 100%; 
 
    position: relative; 
 
    float: left; 
 
    height: auto; 
 
} 
 
.bluetxt { 
 
    color: #0084FF; 
 
    float: left; 
 
    position: relative; 
 
    float: left; 
 
} 
 
#introheader { 
 
    position: relative; 
 
    float: left; 
 
    font-family: alternate; 
 
    font-size: 1.0vw; 
 
    margin-top: 5%; 
 
    font-weight: 800; 
 
} 
 
#introtxt { 
 
    font-family: alternate; 
 
    font-size: 0.7vw; 
 
    margin-top: 4%; 
 
    position: relative; 
 
    float: left; 
 
    width: 80%; 
 
    text-align: left; 
 
}
<div class="wrapper"> 
 
    <p id="introheader"><span class="bluetxt">LEO CLUB DE 4 AMBACHTEN</span> 
 
    </p> 
 
    <p id="introtxt"><span class="bluetxt">Leo club de 4 ambachten</span> is een servicevereniging of serviceclub voor enthousiaste jongvolwassenen (18-33) uit de regio Gent-Zelzate (BE) en Zeeuws-Vlaanderen (NL). De leden organiseren <span class="bluetxt">fundraisers</span> en 
 
    ondersteunen met de opbrengst daarvan <span class="bluetxt">sociale projecten</span>. Op die manier krijgen de leden de kans om zichzelf te ontplooien en belangrijke vaardigheden te ontwikkelen. 
 
    </p> 
 
</div>

+0

Снимите поплавок: левый и положение относительно от .bluetext, как это не требуется. Для остальных полезно было бы использовать jsfiddle. –

+0

Почему jsfiddle полезен, если код предоставляется как фрагмент стека? – andreas

ответ

1

Ваш плавучие и позиционирование не надо здесь (по крайней мере, в контексте вашего данного кода). Удалите loat: left; и position: relative;, а теги p будут вести себя как обычно.

Чтобы метки тега p больше не перекрывались, укажите высоту строки, например. line-height: 12pt;. Возможно, они наследуют line-height:0 от одного из родителей.

Sidenote: Размер шрифта в vw очень необычен. Лучше укажите его как px или pt и используйте media queries, чтобы сделать шрифт отзывчивым.

.wrapper { 
 
    width: 100%; 
 
    height: auto; 
 
} 
 
.bluetxt { 
 
    color: #0084FF; 
 
} 
 
#introheader { 
 
    font-family: alternate; 
 
    font-size: 12pt; 
 
    margin-top: 5%; 
 
    font-weight: 800; 
 
} 
 
#introtxt { 
 
    font-family: alternate; 
 
    font-size: 10pt; 
 
    margin-top: 4%; 
 
    width: 80%; 
 
    text-align: left; 
 
}
<div class="wrapper"> 
 
    <p id="introheader"><span class="bluetxt">LEO CLUB DE 4 AMBACHTEN</span> 
 
    </p> 
 
    <p id="introtxt"><span class="bluetxt">Leo club de 4 ambachten</span> is een servicevereniging of serviceclub voor enthousiaste jongvolwassenen (18-33) uit de regio Gent-Zelzate (BE) en Zeeuws-Vlaanderen (NL). De leden organiseren <span class="bluetxt">fundraisers</span> en 
 
    ondersteunen met de opbrengst daarvan <span class="bluetxt">sociale projecten</span>. Op die manier krijgen de leden de kans om zichzelf te ontplooien en belangrijke vaardigheden te ontwikkelen. 
 
    </p> 
 
</div>

+0

К сожалению, нет succes :(все еще есть те же проблемы, я удалил все спецификации float и position из тегов P и тегов SPAN, но текст все еще работает над eachother. Thx для боковой заметки я буду иметь в виду :). – Pieter

+0

. Еще одна возможность - это 'width: 80%' - вы пробовали без этой спецификации или с '100%'? – andreas

+0

просто попробовал это с 100% -ным все еще на вершине eachother, есть способ загрузить изображение, тогда я могу показать вам, что я имею в виду – Pieter

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