#html #css #flash
#HTML #css #flash
Вопрос:
Я сделал вспышку 1920 * 1048 (для экрана 16: 9) и встроил ее в html, например:
<div style="top:0;left:0;background-color:red;width:100%;height:100%;z-index:-10">
<iframe height="100%" width="100%" src="./img/bg.swf" frameborder=0 allowfullscreen> </iframe>
</div>
Вот в чем вопрос:
На экране 4: 3 ширина flash составляет 100%, но сверху и снизу есть белые отступы. Кажется, что flash должен сохранять соотношение сторон.
Есть ли какой-нибудь способ сделать flash полноэкранным на экране 4: 3 и 16: 9?
Или как синтаксис css:
background:url(...) center center
изображение всегда на весь экран, а на экране 4: 3 отображается только часть изображения.
Комментарии:
1. С КАКОЙ СТАТИ вам создавать флэш-объект 1920 x 1048???
2. Фоновое изображение 1920px.It находится прямо на каждом экране. Но я должен добавить какой-то эффект сияния, поэтому я выбрал flash и сделал большую вспышку…
3. Итак, я должен сделать эффект сияния меньшим? И в html так же?: <body style=»background-image:url(‘1.png’);»> <div style=»top:200px;left:0;z-index:-10″> <iframe src=»1.swf»></iframe> </div> <div style=»top:100px;left:200px; z-индекс: -10″> <iframe src=»2.swf»></iframe> </div> <div style=»top: 150px;left:200px; z-индекс:-10″> <iframe src=»3.swf»></iframe> </ div> </body> Но как я могу привязать swf к фоновому изображению на каждом экране.
Ответ №1:
Попробуйте использовать * { margin: 0; padding: 0; }
это, чтобы исправить это. Вы также можете сделать это для body
Комментарии:
1. белое заполнение сверху и снизу также является вспышкой.»заполнение: 0; поле: 0″, похоже, не работает. 🙁
2. вы пробовали это в коде css, как предложено с помощью «body»?
3. Как <style>body{ margin: 0; padding: 0;} * { margin: 0; padding: 0; }</style> ? не работает: (
4. попробуйте установить padding:0;margin:0;border:none; для iframe. в противном случае у меня больше нет идей.
Ответ №2:
Я, наконец, создаю статическую страницу ширины и высоты.Ширина 1920 пикселей, а высота 1048 пикселей
css flash похож на
style="position:relative;top:0;left:0;width:1920px;height:1048px;z-index:-10"
и другие css div, такие как style="position:fixed;z-index:2;top:80px;left:30px;"