прозрачный фон HTML

Я хочу создать веб-страницу с прозрачным фоном, таблицей и некоторым текстом. Я видел сообщения, связанные с этим, но из-за моего отсутствия знакомства с CSS, я так или иначе наклон заставляет мой код работать. Я просто хочу прозрачный фон, в то время как этот код делает все прозрачным. Может кто-то доброжелательная справка.

<html>
<head><style type="text/css">
  div.transbg {background-color:#4a6c9b; opacity:0.6;}
</style></head>
<div class="transbg">
<body><Center><font color="#FFFFFF">
  <b>Toll Charges</b>
  <table bgcolor="#000000" cellspacing=3>
    <tr>
      <td bgcolor="#009900"><font color="#FFFFFF" align="left"> &nbsp; &nbsp;Class 2 inc Private&nbsp;</font></td>
      <td bgcolor="#009900"><font color="#FFFFFF" align="right"> &nbsp;A$ 4.95 &nbsp;</font></td>
    </tr>
    <tr>
      <td bgcolor="#009900"><font color="#FFFFFF" align="left"> &nbsp; &nbsp;Class 2 inc Commercial&nbsp;</font></td>
      <td bgcolor="#009900"><font color="#FFFFFF" align="right"> &nbsp;A$ 13.95 &nbsp;</font></td>
      </tr>
    </table>
    <br>
    Toll has to be paid within 48 hrs of passage, else an additional A$ 13.95 of administration charges would be added
    </font></Center>
</div>
</body>
</html>

Обновление

Большое спасибо за всех людей ответов. Я решил проблему в другом отношении в настоящий момент. На самом деле, я пишущий приложение для iPhone, которое использует Webview для отображения некоторого HTML. Я хотел дать webview прозрачный взгляд, который может быть достигнут путем установки альфы для самого webview в интерфейсном разработчике. Это вид высказывания, сделайте мой весь веб-браузер 50% прозрачный. Я хотел бы благодарить всех за их справку здесь.

6
задан Sampson 2 May 2010 в 05:15
поделиться

3 ответа

Я не уверен, имеет ли ваше требование смысл. Просто придайте фону желаемый цвет.

div.transbg { background-color: #92a7c3; }

Прозрачность интересна только для фоновых изображений или наложенных фонов, что, похоже, не применимо в вашем конкретном случае.

0
ответ дан 16 December 2019 в 21:36
поделиться

Я предлагаю использовать rgba вместо opacity, таким образом:

.transbg {background: rgba(red,green,blue,opacity);}

Вы также можете поместить остальное форматирование в CSS следующим образом:

body {background-color:#000;
      color:#fff;}
td {background-color: #090;
    color:#fff;}
.leftc {text-align:left;}
.rightc {text-align:right;}
table {borderspacing: 3;}

Теперь вы можете удалить теги шрифта и атрибуты td. Все, что вам понадобится для td, это или класс rightc для текста справа.

См. также http://css-tricks.com/rgba-browser-support/

3
ответ дан 16 December 2019 в 21:36
поделиться

Я думаю, вы ищете это,

.transbg {
    background-color:#4a6c9b;
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}

и, возможно, это http://css-tricks.com/rgba-browser-support/

3
ответ дан 16 December 2019 в 21:36
поделиться