наложение непрозрачного div на iframe youtube

Как я могу наложить div с полупрозрачной непрозрачностью поверх встроенного видео в iframe youtube?

<iframe class="youtube-player" type="text/html" width="520" height="330" src="http://www.youtube.com/embed/NWHfY_lvKIQ" frameborder="0"></iframe>
<div id="overlay"></div>

CSS

#overlay {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0.8;
    /*background:rgba(255,255,255,0.8); or just this*/
    z-index:50;
    color:#fff;
}

редактировать (добавлены дополнительные пояснения): Если вы используете Zend Framework без Doctrine, по умолчанию вы размещаете бизнес-логику в моделях. Но поскольку в Doctrine 2 есть сущности, где ...

У меня вопрос, связанный с Doctrine 2 и Zend Framework.

Если вы используете Zend Framework без Doctrine, по умолчанию вы размещаете бизнес-логику в моделях. Но поскольку Doctrine 2 действительно имеет Сущности, где должна быть размещена бизнес-логика?

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

В приведенном ниже коде показана часть действия контроллера:

        $customerAddress = $this->_model->save($values, $id);

        $this->_em->persist($customerAddress);

        // Update default billing address
        $defaultBilling = $this->_model->saveDefaultBilling($values, $customerAddress);
        if ($defaultBilling != FALSE) {
            $this->_em->persist($defaultBilling);
        }

        // Update default shipping address
        $defaultShipping = $this->_model->saveDefaultShipping($values, $customerAddress);
        if ($defaultShipping != FALSE) {
            $this->_em->persist($defaultShipping);
        }

        $this->_em->flush();

Кто-нибудь может сказать, что? Лучшая практика для этого вопроса? Спасибо

9
задан tom 29 September 2010 в 09:32
поделиться