2015-03-13 2 views
0

Здесь я работаю над редактированием CSS плагина wordpress. Цель плагина - добавить фиксированную позицию в верхней части веб-сайта, где пользователь может прочитать и щелкнуть по ссылке при прокрутке сайта.CSS Центрирование и уменьшение высоты контейнера div

header

Вопросы, которые я имею, что я хочу, чтобы поле, чтобы соответствовать основным сайтам «темно-синий» высота группы. Изменение CSS и использование подобной высоты: 80%; здесь не совсем работает.

Я также хотел центрировать светло-синий ящик в центр (я также собираюсь изменить его ширину, чтобы просто соответствовать содержащемуся в нем содержимому).

Это мой первый раз, применяя CSS, поэтому я не уверен, что я здесь делаю. Я не могу редактировать код напрямую, просто добавьте CSS-опции.

Мой код:

<div id="topbar" style="position:fixed; top: 20; padding:0; margin:0; width: 50%; z-index: 99999;opacity:.7; height:80%;" > 
<div id="wptbheadline1" style="background-repeat: no-repeat; vertical-align:middle; family:georgia; padding-right:10px; padding-left:10px;" >Check out our Twitter 
    <a style="" HTML Option B</a> 
</div> 
</div> 
+2

Вы забыли добавить блок здесь: 'top: 20;' – Adrift

+0

Знаете ли вы высоту «темно-синей» группы? –

+0

Paulie, когда я ожидаю, что элемент в браузере говорит мне, что его 960x28, так что я предполагаю, что это 28px. Я пробовал добавить высоту: 28px; но ничего не изменилось Я пробовал добавить top: 20; в строке стиля wptbheadline1, но ничего не меняется. – jakeinmn

ответ

1

Я думаю, что это то, что вы хотите достичь; Смотри ниже.

#topbar {background: orange;color:#fff;} /* ignore this css */
<div id="topbar" style="position:fixed; top: 20; padding:7px 0; margin:0; width: 50%; z-index: 99999;opacity:.7; transform: translateX(50%); text-align: center" > 
 
<div id="wptbheadline1" style="background-repeat: no-repeat; vertical-align:middle; family:georgia; padding-right:10px; padding-left:10px;" >Check out our Twitter 
 
    <a style="" HTML Option B</a> 
 
</div> 
 
</div>

Отрегулируйте padding :7px 0;, чтобы соответствовать высоте.

+0

Этот переход работал для меня. Я не собираюсь использовать изменение заполнения, так как я хочу, чтобы панель обнимала верх, но оба варианта по-прежнему приводят к чрезмерному расширению полосы. – jakeinmn

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