У вас есть только 2 варианта:
1- Чтобы поместить content
div вне home_page_back
2, используйте правило css3: background-color: rgba(255,0,0,1);
для content
div
Кстати, это чистая проблема CSS, а не проблема jquery: любой прозрачный элемент получит все свои дочерние элементы одинаковыми прозрачными.
CSS3 решил эту проблему, используя rgba color , в котором вы можете поиграть с последним значением, чтобы контролировать непрозрачность, и это не повлияет на внутренние элементы.
И вы можете проверить множество решений по этим 2 путям в Google первые результаты поиска.
Твиттер использует этот CSS3 ![enter image description here](https://i.stack.imgur.com/4ge80.png)
Обновление:
Похоже, что RGBA не поддерживается jquery, так что вы можетедля этого потребуется плагин или просто создайте класс в css и передайте его этому родительскому элементу.