Полная ширина ‹div› с левым полем

Я создаю веб-сайт с помощью Wordpress и Visual Composer (конструктор сайтов). Хочу сделать меню справа (красное). Он имеет 250px width. В Visual Composer есть опция: «Полная ширина, пустое содержимое». Он включен зеленым цветом <div>. Но это работает как-то странно. Он динамически устанавливает ширину и значение left. Я установил ширину с помощью calc, и это работает. Также, когда я устанавливаю margin-left в 250px в инструментах разработчика в Chrome, он работает. Но я добавил класс .nowa в Jquery и поставил там margin-left и он не работает. Потому что значение left учитывает, что это 250px. Вот ссылка: manx.bdl.pl/dworek

Я просто хочу переместить зеленый <div> 250px вправо...


person manx    schedule 17.01.2017    source источник


Ответы (2)


используйте Important, чтобы переопределить предыдущие классы, такие как margin-left: 0px !important; и left:0px !important; в класс vc_row-fluid

.vc_row-fluid
{
margin-left: 0px !important;
left: 0px !important;
}

введите здесь описание изображения

person sansan    schedule 17.01.2017

Просто добавьте padding-left: 250px; к зеленому div. Это должно работать

person Zenel Shabani    schedule 17.01.2017
comment
padding-left не лучшее решение. Потому что, когда я хочу установить фоновое изображение, оно будет вырезано из-за меню... - person manx; 17.01.2017