Это на самом деле вопрос из двух частей. поэтому у меня есть этот прозрачный элемент div, плавающий над фоновым изображением, и я хочу, чтобы изображения (в виде ссылок) находились внутри поля. Но не прозрачный. У меня есть прозрачное поле, но я не могу понять, как сделать содержимое непрозрачным, потому что мне также хотелось бы, чтобы эти изображения (как ссылки) внутри блока масштабировались пропорционально веб-браузеру. мой css пока что таков:
#menu
{
position:absolute;
top:13%;
left:3%;
width:25%;
height:20%;
background-color:#ffffff;
filter:alpha(opacity=60);
opacity:0.6;
-moz-opacity:0.6;
-khtml-opacity: 0.6;
}
#work img
{
position:absolute;
margin: 2% 29%;
height:33%;
}
#infocontact img
{
position:absolute;
margin: 33% 29%;
height:33%;
}
#store img
{
position:absolute;
margin: 66% 29%;
height:33%;
}
и мой HTML это
<div id="menu">
<div id="work">
<img src="work.gif" /> </div>
<div id="infocontact">
<img src="info.gif" />
</div>
<div id="store">
<img src="store.gif" /></div>
</div>
так что теперь у меня есть эти gif-изображения, масштабируемые с высотой (и последующей шириной) браузера. и то, что я пытаюсь сделать, это масштабировать эти изображения с масштабом коробки. поэтому, если по какой-то причине вы сделаете браузер довольно маленьким, изображения не будут выходить за рамки прозрачной рамки меньшего размера.
Я знаю, что это возможно, я просто не могу найти правильную комбинацию CSS / HTML, чтобы она работала.