2015-03-03 5 views
0

Я работаю над веб-сайтом WordPress моей школьной газеты, и я пытаюсь отложить содержимое виджета вращающихся твитов на 15 пикселей. Я попытался добавить следующий код в style.css листе WordPress тема редактора, но он не сделал каких-либо заметных изменений:Редактирование Wordpress Widget CSS

.rotatingtweet{padding-left: 15px;} 

Когда я добавляю ту же строку кода в Google Chrome в режиме разработчика, он имеет желаемый эффект, но я просто не могу заставить его работать, отредактировав основной файл style.css на веб-сайте «Голос» Wordpress.

Спасибо за ваше время! -John

+0

У вас есть ссылка? – CristiC

+0

Это на coa.menloschool.org – JulietKiloMike

ответ

0

В их контейнере отображаются твиты position: absolute, поэтому они игнорируют прокладку.

Поместите прокладку на внешнем DIV вместо этого, а затем настроить заголовок:

.widget_rotatingtweets_widget { 
    padding-left: 15px; 
} 
.widget_rotatingtweets_widget h4 { 
    margin-left: -15px; 
} 

EDIT: выше, с дополнительными ухищрениями до границы и такой, будет работать, но может быть немного легче решением.

Вместо использования прокладки дайте вращающемуся твиту контейнерному левому краю. В файле style.css (вероятно, линия 102), есть селектор:

#content .rotatingtweets, 
#content .norotatingtweets { 
    border-top: 1px solid #DDD; 
    border-bottom: 1px solid #DDD; 
    margin-bottom: 3%; 
} 

Если изменить это:

#content .rotatingtweets, 
#content .norotatingtweets { 
    margin-bottom: 3%; 
    margin-left: 15px; 
} 

и перемещать границы с элементами непосредственно до и после rotatingtweets контейнер:

.sidebar .widget_rotating_tweets .widget_title { 
    border-bottom: 1px solid #DDD; 
} 
.widget_rotating_tweets .follow-button { 
    border-top: 1px solid #DDD; 
} 

Это похоже на то, что вы хотите.

+0

Большое спасибо бобд! Это сделало трюк ... Я потратил несколько часов, пытаясь заставить это работать вчера, так что вы просто спасли меня много времени! – JulietKiloMike

+0

Я пытаюсь выяснить, где мои свойства css в основных таблицах стилей были переопределены ... был ли контейнер для виджета вращающихся твитов, включенных в html, после основной таблицы стилей CSS, или позиция имеет приоритет над заполнением? (Я CSS noob ... просто пытаюсь выяснить, что я делаю неправильно :) – JulietKiloMike

+0

После реализации фрагмента кода, похоже, что фон поля и т. Д. Сдвинут (что имеет смысл). Есть ли способ переопределить позицию: абсолютное свойство в контейнере твитов извне? Я попытался использовать '.rotatingtweet {position: relative; left: 15px;} 'в style.css, но не заметил никаких изменений. – JulietKiloMike

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