полноэкранный фон с кнопкой

0

Я пытаюсь создать полноэкранный html-шаблон, подобный этому изображению (в центре страницы):

Изображение 174551

в указании человека и некоторых других точках, я хочу создать кнопку ables click, но поскольку изображение в полноэкранном режиме и фиксированное положение, кнопка в другом размере экрана получает другую позицию.

мой код для полноэкранного изображения:

html, body ,form
{
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  min-height:100%
}
.fullscreen
{
  z-index: -999;
  height: 100%;
  position: fixed; 
  width:auto;
  padding: 0;
  margin: 0;
}

  <img src="source/fullscreen.jpg" class="fullscreen" /> 

как исправить эту проблему для всех размеров экрана только с помощью css? и центральное полноэкранное изображение?

Теги:
fullscreen

3 ответа

0

Попробуй это:

* {
margin: 0;
}
body {
background: url(img);
height: 100%;
width: 100%;
background-size: 100%;

}

Не используйте скрипт следующим образом:

.fullscreen
{
  z-index: -999;
  height: 100%;
  position: fixed; 
  width:auto;
  padding: 0;
  margin: 0;
}

  <img src="source/fullscreen.jpg" class="fullscreen" /> 

когда вы хотите установить фон...

  • 0
    Спасибо за воспроизведение, но когда используется background-image, изображение не масштабируется или не отображается полностью на экране во всех размерах экрана.
  • 0
    вот попробуйте это сейчас у меня есть редактировать мой ответ
Показать ещё 5 комментариев
0

Вы можете установить свойство "margin" - CSS, всех этих кнопок относительно их соответствующих позиций.

  • 0
    спасибо, но полноэкранная высота установлена на «100%», а когда высота экрана становится ниже, пиксель поля или процент не меняют положение кнопки.
0

Ваша проблема центрирования изображения как по горизонтали, так и по вертикали хорошо документирована в CSS-Tricks:

http://css-tricks.com/snippets/css/absolute-center-vertical-horizontal-an-image/

Один из примеров (который близок к тому, что вы хотите, и не имеет недостатка в том, чтобы знать размеры изображения при попытке использовать метод):

html { 
   width:100%; 
   height:100%; 
   background:url(http://i.stack.imgur.com/5qSmX.jpg) center center no-repeat;
}

Что выглядит так:

http://jsfiddle.net/ukVNS/

Обратитесь к ссылке, приведенной для других методов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню