Весь комплекс печатных услуг в Перми. Общирная сеть печатных салонов в Перми. Цифровая печать, цветное и черно-белое копирование документов, сканирование документов, ризография в Перми
Как сделать фон на сайте html: Как сделать фон в html: порядок действий
Содержание
[HTML] — Как применить фон GIF к веб-сайту с помощью
Узнайте, как использовать HTML и CSS для применения фона GIF к вашему веб-сайту с помощью этого фрагмента кода и рекомендаций.
👩💻 Технический вопрос
Спросил 3 месяца назад
в
HTML
by Лаура
как применить фон GIF
HTML
CSS
фон
GIF
Дополнительные вопросы по кодированию в HTML
👩💻 Технический вопрос
Спросил 5 дней назад
в
HTML
от Hana
разница между тегами div и span
HTML
див
охватывать
блочный уровень
встроенный
👩💻 Технический вопрос
Спросил 14 дней назад
в
HTML
by Thomas
Написать стандартную викторину с использованием HTML, CSS и JavaScript
HTML
CSS
JavaScript
контрольный опрос
веб-разработка
👩💻 Технический вопрос
Спросил 14 дней назад
в
HTML
by Boitumelo
как перейти от списка к горизонтальному
список
горизонтальный
CSS
показать свойство
👩💻 Технический вопрос
Спросил 14 дней назад
в
HTML
Наталья
что такое aria-метка?
ария-метка
доступность
программы для чтения с экрана
вспомогательные технологии
кнопка
👩💻 Технический вопрос
Спросил 14 дней назад
в
HTML
Джози
как центрировать изображение
HTML
CSS
центр
изображение
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
по ОФФА
Напишите мне код панели пользователя
HTML
CSS
JavaScript
панель управления пользователя
макет
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by OFFA
Напишите мне страницу предварительного просмотра заказа для веб-сайта продуктов питания
еда
заказ
предварительный просмотр
стол
кнопка
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
по ОФФА
Напишите мне код страницы регистрации
регистрация
форма
CSS
HTML
отправить-форма
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by OFFA
Напишите мне код страницы входа
HTML
CSS
JavaScript
страница авторизации
проверка формы
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
Шэрон
html как сделать центрированный список горизонтальным?
HTML
CSS
центрированный список
горизонтальный список
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Sharon
html как центрировать горизонтальный список?
HTML
CSS
центр
горизонтальный список
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
Тамека
Как добавить фото рядом друг с другом
HTML
CSS
изображений
поплавок
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Tameka
как добавить несколько страниц на целевую страницу
HTML
целевая страница
несколько страниц
навигация
КСС
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
от Дианы
как убрать пробелы между строками в html?
HTML
CSS
межстрочный интервал
допуск
прокладка
👩💻 Инструкции по коду HTML, CSS и JavaScript
Спросил 23 дня назад
в
HTML
by Наталия
интервал между элементами html
HTML
CSS
допуск
набивка
интервал
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Olena
как сделать градиентный фон в HTML?
HTML
CSS
градиент
фон
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Olena
как сделать линию с цветом, то бишь hr?
HTML
CSS
линия
час
цвет
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Furá
У меня есть html-файл, который нельзя изменить, и мне нужно настроить его стиль и вставить содержимое в новый html-файл
HTML
CSS
JavaScript
настройка
ДОМ
👩💻 Технический вопрос
Спросил 23 дня назад
в
HTML
by Furá
Как вставить в html-файл таблицу из другого html-файла и использовать тот же лист style. css
HTML
стол
стиль.css
тег объекта
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
by Furá
Могу ли я применить CSS-лист моего html-файла к html-объекту?
HTML
CSS
сорт
ИДЕНТИФИКАТОР
стиль
элемент
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
Кодили
как закодировать смайлик солнце за облаком
HTML
код
Юникод
эмодзи
солнце
облако
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
by Burhan
добавить логотип заголовка
HTML
CSS
заголовок
логотип
сайт
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
от Бурхан
как получить логотип заголовка
HTML
логотип
заголовок
тег изображения
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
by Isa
как добавить html изображение с компьютера скачать
HTML
изображение
компьютер
путь
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
Луянда
Как сделать изображение фоном для вашего веб-сайта с помощью языка html и CSS
HTML
CSS
изображение на заднем плане
Веб-сайт
дизайн
👩💻 Технический вопрос
Спросил 24 дня назад
в
HTML
by Shukura
как добавить картинку в html
HTML
изображение
img-тег
атрибут источника
альт атрибут
👩💻 Технический вопрос
Спросил 25 дней назад
в
HTML
от Raquel
как добавить ссылку в мой код
HTML
связь
ссылка
👩💻 Технический вопрос
Спросил 25 дней назад
в
HTML
от Raquel
как добавить абзац в мой код
HTML
параграф
код
👩💻 Технический вопрос
Спросил 25 дней назад
в
HTML
от Ракель
расскажите мне больше о сильном элементе
HTML
ярлык
сильный
жирный шрифт
важность
👩💻 Технический вопрос
Спросил 25 дней назад
в
HTML
by Nikita
как сделать кнопку с кнопкой ввода
представлять на рассмотрение
форма
👩💻 Технический вопрос
Спросил 25 дней назад
в
HTML
Эллешева
загрузить видео на сайт в формате html, указав постер и ширину
HTML
тег видео
плакат
ширина
веб-разработка
👩💻 Инструкции по коду HTML, CSS и JavaScript
Спросил 26 дней назад
в
HTML
by Mark
Дан массив с элементами разных типов. Создайте функцию, которая вычисляет среднее арифметическое только числовых элементов данного массива с помощью html.
привет! как сделать гиперссылку на электронную почту
HTML
электронная почта
гиперссылка
👩💻 Технический вопрос
Спросил 1 месяц назад
в
HTML
Дэрил
td img изменить размер
HTML
img-тег
размер
ширина
высота
КСС
👩💻 Технический вопрос
Спросил 1 месяц назад
в
HTML
Илария
что означает дом?
ДОМ
Объектная модель документа
веб-документы
интерфейс программирования
👩💻 Технический вопрос
Спросил 1 месяц назад
в
HTML
Элизабет
Что такое тег hr?
HTML
часовая метка
горизонтальное правило
веб-разработка
Просмотрите вопросы по программированию по темам: HTML CSS JavaScript Код ВС питон Реагировать Начальная загрузка Попутный ветер Джава PHP Node. js Рубин Идти .NET
Как установить цвет фона для бесконечной длины страницы? — HTML и CSS — Форумы SitePoint
TechnoKid 1
Привет.
Я заключил все «тело» веб-страницы в блок div с целью центрирования, которому я назначил только максимальную ширину, минимальную ширину, поля, отступы и фон; ничего больше. Содержимое веб-страницы представляет собой список, в котором можно сделать несколько вариантов выбора, и после каждого выбора под списком появляется элемент div, содержащий соответствующую информацию.
Как сделать так, чтобы цвет фона постоянно отображался на всей странице, а не только за текущим содержимым страницы и за выбранными элементами div?
Я пытался задать длину 100%, но это не сработало. Придание ему смехотворно большой высоты действительно работает, но есть ли правильный способ сделать это, то есть сделать так, чтобы цвет фона отображался на всю (бесконечную) длину страницы независимо от того, есть ли там какой-либо контент?
Любые подсказки будут очень признательны.
Спасибо.
ТехноМедведь 2
Обычный метод заключается в том, чтобы установить цвет фона на теле и использовать обертку div для фактической «страницы» (с содержимым), установив минимальную/максимальную ширину и т. д. на ней, а не на теле.
1 Нравится
ТехноКид 3
Привет, TechnoBear; Спасибо за ваш быстрый ответ!
У меня уже есть другой цвет фона основного текста, который работает нормально (он покрывает всю ширину и высоту страницы), однако центральная часть (обертка div) не работает.
Вот пример того, как это у меня:
<стиль>
тело {
фоновый цвет:
}
. что бы ни {
Максимальная ширина:
минимальная ширина:
маржа: авто;
заполнение:
фон:
}
стиль>
<тело>
<дел>
ВСЕ СОДЕРЖАНИЕ МОЕЙ СТРАНИЦЫ
тело>
1 Нравится
Эмго 4
Я должен добавить еще один простой метод. Если вам действительно нужно все окно, добавьте свойство background в свой HTML-тег.
Тег body — это элемент HTML-страницы, размеры которого находятся в пределах окна, поэтому он может быть больше или меньше. Если вы хотите повлиять на базовый фон, используйте тег html.
Я не думаю, что это хорошая идея делать это просто для того, чтобы обойти правильную структуру, но это сработает. Вы можете проверить это в этом окне в инспекторе.
Теперь, если вы хотите использовать указанный элемент в качестве контейнера для содержимого и хотите, чтобы он реагировал на содержимое внутри него, расширяясь за пределы размеров браузера, вы должны разрешить ему распознавать это содержимое. Вы можете сделать это, используя переполнение: авто; высота: авто; на ваших контейнерах. Имейте в виду, что если у вас есть более высокий контейнер, который не расширяется, ваш контейнер содержимого может быть скрыт.
<заголовок>заголовок>
<стиль>
HTML {
цвет фона: черный;
/* проверяем, будет ли он работать */
переполнение: скрыто;
высота: 0px;
}
.основной {
переполнение: скрыто;
дисплей: блок;
ширина: ?;
высота: авто;
}
стиль>
<тело>
тело>
2 лайков
ТехноМедведь 5
Это должно работать нормально. По моему опыту, когда что-то ведет себя не так, как ожидалось, это обычно происходит потому, что я сделал что-то глупое, например, забыл точку с запятой после объявления выше.
Пропустили ли вы и HTML, и CSS через валидаторы? Обычно это самый простой способ найти опечатки и другие глупые ошибки.
1 Нравится
6
Привет, TechnoKid,
это действительно помогло бы участникам здесь решить вашу проблему, если бы они действительно могли ее увидеть.
Так что поставьте ссылку или все соответствующие HTML и CSS и я уверен, что они будут повсюду это как сыпь.
То, что вы предоставили до сих пор, бессмысленно.
головка
1 Нравится
7
Пожалуйста, скопируйте это в файл, откройте его в своем браузере и сообщите нам, если это ближе к тому, что вы хотите.
<голова>
<мета-кодировка="utf-8">
цвет верхнего фона страницы
<тип стиля="текст/CSS">
тело {
цвет фона:#bdf;
заполнение: 0;
маржа: 0;
}
.внешний {
максимальная ширина: 960 пикселей;
мин-высота: 100vh;
цвет фона:#fdb;
поле:0 авто;
}
стиль>
голова>
<тело>
<дел>
тело>
2 лайков
ТехноКид 8
Привет, Эмго, спасибо. К сожалению, это тоже не сработало; это то же самое, но теперь выровнено по левому краю, а не по центру.
Не помню, прогонял ли я эту версию через валидаторы; Спасибо за напоминание!
Хорошо, тупица, спасибо. Обычно я удаляю большую часть текущей информации и заменяю ее примерами информации для целей публикации, так что это может занять некоторое время.
ронпат, спасибо; это почти то, что я ищу. Я предпринял ленивую попытку просто добавить ваш min-height:100vh; к моему коду, но это дало мне только фон для видимой части экрана; нет фона, если я прокрутил вниз. В любом случае, я попробую это с моим существующим кодом и посмотрю, поможет ли он.
А пока есть ли способ избавиться от синего пробела в самом низу оранжевого центра (видно, если добавить много строк текста)? Поля уже 0.
Спасибо.
ТехноКид 9
Привет, ронпат; нет, он по-прежнему показывает фон только для видимой области.
Я постараюсь составить пример в соответствии с советом coothead как можно скорее и отпишусь. Возможно, это связано с другой проблемой, с которой я столкнулся в системе.
Спасибо.
ронпат 10
ЕСЛИ цвет фона не совпадает с высотой страницы в вашем коде, но он соответствует моему коду (он должен применяться к div-оболочке с содержимым внутри оболочки), то вы применяете его не к тому контейнер.
Пожалуйста, опубликуйте рабочую страницу с соответствующими HTML и CSS, демонстрирующими проблему (по запросу coothead), чтобы мы могли увидеть, что вы видите, и код, который ее вызывает.
2 лайка
zack1 11
Между прочим, если контейнер div не увеличивается по вертикали вместе с содержимым, возможно, содержимое не в потоке. Если вы используете числа с плавающей запятой или абсолютные позиции, контейнер не будет расти вместе с ними.
Другая проблема заключается в том, что div-контейнер не может быть выше собственного контейнера. В этом случае . Вам нужно установить тело как 100% высоты, прежде чем вы сможете установить дочерний элемент как 100% высоту.
Еще один потенциал с поплавками, возможно, вы можете попробовать добавить четкий поплавок в нижней части контейнера div. Вот так:
... содержание...
<дел>дел>
Добавление прозрачного элемента в нижней части контейнера заставит контейнер «расти» до самого длинного содержимого, если в нем есть поплавки.
Помимо этого, как уже говорили другие, поможет снимок экрана или пример кода. Сделайте снимок экрана и скройте все конфиденциальное. Это немного сложно визуализировать.
1 Нравится
ТехноКид 12
Спасибо за ответ, zack1. Прежде чем я рассмотрю ваши комментарии, я сначала приведу пример, чтобы сэкономить время на случай, если кто-то из вас сразу заметит что-то очевидное, поскольку я очень новичок в этом. Спасибо.
Протестируйте свой JavaScript, CSS, HTML или CoffeeScript онлайн с помощью редактора кода JSFiddle.
Фон отображается только для содержимого, которое есть, и если вы нажмете на первый и второй элементы в списке, это покажет вам, как фон отображается только для этих элементов, а не постоянно присутствует на всей странице вниз.
Все правильное кодирование выполнено пользователем Paul_Wilkins; центрирование делал я, поэтому не работает! Хаха.
Спасибо.
ПолОБ 13
Привет,
Вам уже пару раз давали ответ, но, очевидно, вы упустили важные понятия или, возможно, упустили их 🙂
Рон даже предоставил рабочий пример, который вы, должно быть, неправильно скопировали, так как он делай что хочешь.
Добавьте в свою скрипку следующий код, а затем сообщите нам, если это не то, что вы хотели?
Чтобы главный контейнер занимал высоту области просмотра, вы можете использовать min-height:100vh (не высота (никогда не используйте высоту, если вы не знаете, почему это возможно)). Только современные браузеры понимают vh, поэтому для отката вы устанавливаете html и body на высоту: 100% (потому что в этом примере они могут переполниться без последствий), а затем используете min-height: 100% в основном контейнере, как в коде I. указано выше,
Если вы выполните поиск на форумах для высоты: 100%, я много писал о том, как вы можете или не можете использовать его, поскольку это довольно сложная тема
4 лайков
ТехноКид 14
Спасибо ПавелОБ.
В конце концов, у меня все еще та же проблема, о которой я говорил в своем посте № 8 для ronpat. т. е. оранжевой является только видимая область экрана, а не ниже. Я добавил в список еще несколько опций, чтобы лучше показать эффект. Если вы прокрутите страницу вниз, все ли будет оранжевым в конце? Вы упомянули, что только современные браузеры понимают vh; Я все еще использую древнюю версию Firefox, так что, возможно, она мне просто не подходит. В данный момент я не могу выполнить обновление, так как мой компьютер не позволяет мне это сделать, но я смогу протестировать его в IE9. /10 за несколько дней.
Протестируйте свой JavaScript, CSS, HTML или CoffeeScript онлайн с помощью редактора кода JSFiddle.
Спасибо.
ПолОБ 15
ТехноКид:
т.е. оранжевой является только видимая область экрана, дальше вниз не идет.
В скрипте, который вы написали, это неправда, и теперь оранжевый цвет перемещается в нижнюю часть области просмотра. Код, который я вам дал, в любом случае должен работать обратно в IE6, но, как правило, в наши дни я не поддерживаю меньше, чем IE11, и вы тоже не должны. (Старые браузеры представляют собой серьезную угрозу безопасности, и никто не должен их использовать. Недавние атаки программ-вымогателей, которые несколько недель назад привели к остановке многих крупных финансовых учреждений, были вызваны старым программным обеспечением, и теперь мы должны активно поощрять наших пользователей к обновлению до более безопасные альтернативы. )
У вас действительно есть некоторые проблемы со сворачивающимися полями, из-за которых оранжевый немного смещается вниз по странице, и это можно исправить, добавив отступы по 1 пикселю сверху и снизу к основному контейнеру.
Скрипка должна работать в любой версии Firefox, выпущенной в этом столетии, поэтому, возможно, вы не очистили свой кеш или, возможно, у вас поврежден кеш.
При разработке также не полагайтесь на один браузер. В вашей системе должен быть хотя бы один из основных браузеров (последних версий) для тестирования. В противном случае ваши тесты бессмысленны, поскольку вы тестируете только себя и никого другого.
Наконец, вы также должны тестировать в реальной среде, так как «скрипки» подходят для быстрых тестов, но не всегда дают точную картину. В любом случае, я нахожу «codepen» намного лучше, чем скрипка, и более надежным.
5 лайков
тупица 16
ТехноКид:
Все правильное кодирование было выполнено пользователем Paul_Wilkins; центрирование делал я, поэтому не работает! Ха-ха.
Несмотря на то, что в вашем коде есть многочисленные ошибки кодирования , которые могут привести к сбою проверки, решение вашей актуальной проблемы состоит в том, чтобы просто изменить это…
PaulOB, да, я знаю, извините, но у меня сейчас нет выбора; Я застрял с очень старым Firefox, так как мой компьютер в настоящее время не позволяет мне установить более новую ОС и, следовательно, браузер. Я был так занят этим, что у меня просто не было времени починить свой компьютер! Это компьютер с Linux, поэтому у меня нет IE, однако готовая веб-страница будет использоваться в IE9.и 10, так что на них все должно работать корректно.
В моем конце действительно не хватало оранжевого фона.
Да, все мои собственные тесты основаны на локальных файлах; Я использую скрипку для публикации и быстрых тестов, как вы говорите.
О-о-о, болван! Что я могу сказать? Не обращайте внимания на эту проблему, ваш совет — это то, что решило другую проблему, с которой я столкнулся и пытался решить в течение самого долгого времени !!!
Что касается этого вопроса, комбинация вашего маленького наконечника и min-height ronpat и PaulOB: 100vh; это то, что заставило всех работать здесь, включая мой собственный оригинальный код!
Всем большое спасибо!
Еще одна последняя проблема: я предпочитаю иметь постоянно видимую вертикальную полосу прокрутки (которая у меня есть), так как это предотвращает перескакивание страницы, когда она продолжает появляться и исчезать, когда необходима прокрутка, однако есть ли причина, по которой существует прокручивать «кнопку» и прокручивать страницу, если это всего лишь одна страница и нет содержимого для прокрутки?
Протестируйте свой JavaScript, CSS, HTML или CoffeeScript онлайн с помощью редактора кода JSFiddle.
Спасибо.
ПолОБ 18
ТехноКид:
Еще одна последняя проблема: я предпочитаю иметь постоянно видимую вертикальную полосу прокрутки (которая у меня есть), поскольку это предотвращает перескакивание страницы, когда она продолжает появляться и исчезать, когда требуется прокрутка, однако есть ли причина, по которой существует прокрутка «кнопка» и прокрутка страницы, если это всего лишь одна страница и нет содержимого для прокрутки?
У вас нет постоянно видимой полосы прокрутки в области просмотра, поскольку у вас нет механизма для ее предоставления. Обычно вы просто используете html{overflow-y:scroll} , и это помогает.
Вертикальная полоса прокрутки видна только потому, что вы пропустили совет, который я дал о сворачивании полей, а поля вашего контента схлопываются за пределы основного контейнера и толкают его вниз, делая его выше области просмотра и, таким образом, давая прокрутку, когда она не нужна . Добавьте отступы по 1px сверху и снизу к .main, чтобы остановить схлопывание полей.
1 Нравится
Зак1 19
Кстати, вы могли бы исправить это, установив position:relative; в #container. Это потому, что если вы делаете абсолютную позицию, она должна основываться на родительском элементе с нестатической позицией. В вашем случае это может быть только позиция на основе тела.
Происходит немного сложно.
Несмотря на то, что вы установили left:-1000px для входных данных , они все равно занимали вертикальное пространство из-за меток . Метки не содержатся во входных данных, они представляют собой отдельную строку и теги
между ними.
Если вы вместо этого установите position:relative для #container, абсолютная позиция будет относительно этого блока, и все будет работать нормально.
Решение, которое вы использовали, чтобы расположить сверху, а не слева, в основном просто сводит на нет тот факт, что что-то все еще занимает вертикальное пространство. Он просто смещает его вверх, а не влево, что не имеет никакого эффекта по вертикали.
Что меня удивляет, так это то, что даже если у вас есть прокрутка переполнения по списку, вертикальное пространство все еще влияет на тело. Такого я еще не видел, пытаюсь уложить в голове.
1 Нравится
20
зак1:
Что меня удивляет, так это то, что, несмотря на то, что у вас есть прокрутка переполнения по списку, вертикальное пространство все еще влияет на тело.