Проблем с CSS Opacity

LiskO

Registered
Значи искам да си направя меню и като цъкнеш на него бекграунда да се променя.
Самоче искам да е прозрачно, Ето какъв искам да е Ефекта:

6529464e9ef34b32c48156db34f25aae_549x146.jpg


Така. Значи Ето Бекграунда на Самото Меню (в Уеба):

1b3e982b7764cabc142f56e2afff4259_499x44.jpg


Ето CSS кода:
Код:
.header-menu {
	height: 80px;
	width: 770px;
	position: relative;
	left: 50px;
	top: 0px;
}

.menu-buttons a {
	display: block;
	width: 94px;
	height: 37px;
	float: left;
	display: inline;
	margin-right: 5px;
	padding-top: 9px;
	
}

.menu-buttons a: hover {
	background: url('../images/button_hov.png') no-repeat;
	cursor: pointer;
}

button_hov.png --> Картинка с 25% прозрачност (Пробвах и GIF формат, пак не става.)

Ето и HTML кода:
Код:
<div class="header-menu">
<div class="menu-buttons">
<a href='#' OnClick="request('news')">sdsddssd</a>
<a href='#' OnClick="request('register')">dfdfdfdf</a>
<a href='#' OnClick="request('login')">fddfdfdf</a>
<a href='#' OnClick="request('lostpassword')">dfdfdffd</a>
</div>
</div>
И като си сложа мишока над текста примерно, нищо не се променя.

Та може ли някой да помогне леко :emote_blush:
 
adrian каза:
Сваляш архивът от този линк. Разархивираш го и вътре трябва да има един милион глупости. От тях копираш iepngfix.htc и blank.gif и ги поставяш в основата директория (или иначе казано, там където ти е index.php/index.html). След това пишеш "вълшебния" код и си готов. Ако искаш да добавяш прозрачност и на други елементи просто ги добавяш със запетая

<style type="text/css">
table, tr, td { behavior: url(iepngfix.htc) }
</style>

Само, че в твоя случай няма да е table, tr, td, а div или a, не съм сигурен кое точно от двете трябва.
 
Това не е проблем само под IE.
+ това това е за IE6 и надоло... Но IE6 чете GIF формат.
Не това ми е проблема.
 

Back
Горе