Без контекста это трудно узнать, но есть несколько вероятных причин:
1. Вы вставили новый блок не в тот div. Такое случается, просто нужно перенести закрывающий тег, стоящий перед блоком, после него. Но это было бы слишком просто.
2. Float и position. Эти параметры вполне могут сотворить с макетом нечто подобное. Если они не используются, напишите сброс, а если используются -- перепроверьте значения.
Возможно, конфликт классов. Разные файлы присваивали одним классам разные свойства. Предлагаю подключить Bootstrap выше собственных стилей. В таком случае элементы сохранят свои первоначальные стили, и новые останутся.
В Bootstrap есть стандартные средства для создания колонок. Создайте сетку через row, сделайте две колонки внутри. Одна на 4, вторая на 8. Или имеете в виду что-то другое?
Если я правильно понял задачу, должно сработать:
Родительский div c overflow:hidden и position:relative, дочерний -- position:absolute, перемещайте его внутри родительского блока с margin или просто top/left
Паралакс - очень крутой эффект, правда, не всегда его можно использовать. Нельзя использовать его, если "понятие перспективы отсутствует", пример: сплошной фон, flat-иллюстрация и текст...
Для одиночного элемента я делаю отдельный слой: дублирую и дорисовываю чего хотел, для повторяющегося элемента делаю так: один в одном состоянии, другой - в другом...
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.