2016-04-07 14 views
0

Я хочу, чтобы background-color моего заголовка был прозрачным, но когда я использую background-color: transparent, ничего не происходит.Как установить цвет фона прозрачным?

Когда я использую background-color:rgba(255,0,0,0.5), я получаю (255,127,127) в каждом браузере.

Snapshot

Как я могу установить background-color к прозрачным?

Хорошо, я думаю, что это может помочь:

В Html его:

<!-- Header --> 
     <div id="header" class="alt"> 
     <h1 id="logo">Christina Stephan</a></h1> 
      <p>Schauspielerin - Sängerin - Sprecherin</p> 
      <nav id="nav"> 
       <ul> 
        <li><a href="index.html">Startseite</a></li> 
        <li><a href="vita.html">Vita</a></li> 
        <li><a href="fotos.html">Fotos</a></li> 
        <li><a href="medien.html">Medien</a></li> 
        <li><a href="impressum.html">Impressum</a></li> 
       </ul> 
      </nav> 
     </div> 

Так что CSS является:

#header { 
    background: #fff 
    border-bottom: solid 1px rgba(144, 144, 144, 0.25); 
    box-shadow: 0px 0.0375em 0.125em 0px rgba(0, 0, 0, 0.05); 
    color: #fff; 
    cursor: default; 
    height: 3.5em; 
    letter-spacing: 0.11em; 
    line-height: 4.6em; 
    position: fixed; 
    text-transform: uppercase; 
    top: 0; 
    width: 100%; 
    z-index: 10000; 
} 
+0

то, что вы сделали до сих пор? – Asad

+0

попробуйте фон: rgba (0,0,0,0,4) –

+0

полностью прозрачный или слегка бледный? –

ответ

3

Вы можете в the opacity property:

.transparent { 
    opacity: 0; 
} 

Ты можешь также сделайте это с имуществом background-color и rgba() function. Последний параметр представляет непрозрачность, установив его на 0, чтобы цвет был прозрачным.

+0

Я сделал это, но ничего не изменил –

2

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

{opacity:0} 
+0

Я сделал и ничего не изменил –

+0

дайте ему меньше 1, opacity: 0.2' – Asad

+0

первый набор цвет фона, чем придать этой собственности. – Asad

0

использовать данный (CSS):

background-color:transparent; 
+0

Я сделал и ничего не случилось ... –

+0

это потому, что за ним ничего нет: если есть фоновое изображение, вы можете видеть прозрачность. – Ijaz

Смежные вопросы