HTML тело bgcolor прозрачное

0

У меня этот HTML-код

<html>
<head>
</head>
<body bgcolor="#FFFFFF" 
style="margin:0px;padding:0px;" 
<div style=width:100%;color:#000000;padding:25px;font-family: Segoe UI;font-size: 17px;"></div></body></html>

Здесь я установил bgcolor="#FFFFFF" но я хочу, чтобы он был прозрачным, как это сделать?

  • 0
    Прозрачный ?? Это белый или вы хотите сделать этот цвет тонким? если есть свойство непрозрачности, попробуйте
  • 0
    Может быть, вам пора заглянуть в таблицы стилей .
Показать ещё 1 комментарий
Теги:
background
background-color

4 ответа

3

HTML не предоставляет никаких средств для указания прозрачного фона (и средства, которые он должен указывать для фона любого типа, устарели и не должны использоваться). Вы можете сделать это в CSS.

body { 
    background-color: transparent;
}

Это сделает фон элемента <html> видимым.

Невозможно сделать окно браузера прозрачным.

  • 0
    «Невозможно сделать окно браузера прозрачным» ... и даже если бы было ... что бы вы ожидали увидеть с другой стороны. :)
  • 1
    все, что было под окном в вашей ОС :)
Показать ещё 1 комментарий
2

С встроенным стилем вы можете добиться этого с помощью:

<body style="background-color: transparent;">

Но лучший вариант - поставить следующий код:

body { background-color:transparent; }

в файле CSS, с которым вы ссылаетесь в разделе <head> страницы, например:

<link rel="stylesheet" type="text/css" href="NAMEOFFILE.css">
  • 0
    Я попробовал ваш, но все равно он показывает белый цвет
  • 0
    Мне просто нужно добавить body { background-color:transparent; } Внутри head тега справа?
Показать ещё 5 комментариев
1
background-color: transparent;

Обновить
Тем не менее, вы НЕОБХОДИМО сделать окно браузера прозрачным. Таким образом, даже если вы используете код выше, ваш фон будет по-прежнему белым.

  • 0
    куда мне добавить?
  • 0
    Желательно в файле CSS, на который вы ссылаетесь в <head> .
Показать ещё 3 комментария
1

Для установки прозрачного фона вам нужно использовать CSS вместо атрибутов HTML:

<body style="background: transparent; margin: 0; padding: 0;">

Предпочтительно у вас должна быть таблица стилей для страницы, на которой вы помещаете стили, вместо того чтобы помещать стили в элементы HTML.

Примечание. Чтобы иметь iframe с прозрачным фоном (который является единственным способом использования прозрачного фона на странице), вам нужно добавить атрибут allowtransparency в тег iframe, чтобы он работал в IE:

<iframe .... allowtransparency="true"></iframe>

Ещё вопросы

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