Ha szeretnénk Drupal tartalomkezelő alatt egy panel egész felületét hivatkozásként használni, a megoldás nem annyira kézenfekvő, hogy két kattintással meg tudjuk oldani. Azonban egy apró módosítás a smink style.css fájljában, és máris célegyenesben vagyunk. Ha olyan sminket használ az oldal, amelyhez érkezhetnek frissítések, célszerű a sminkről egy másolatot készíteni, és a módosításokat ezen a másolaton elvégezni.
- A smink style.css fájljának végére illesszük be ezt a kódot:
div.clickable {
position:relative;
}
div.clickable a {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
text-decoration:none;
z-index:10;
background-color:white;
opacity: 0;
filter: alpha(opacity=1);
}
- A panelünk CSS tulajdonságainál, a CSS osztály mezőben adjuk meg a DIV osztály nevét (itt clickable)
- A panel tartalának első sora legyen ez:
<p><a href="A hivatkozott URL"> </a></p>
- A második sortól jöhet a panel igazi tartalma
Ha minden jól megy, mostantól a panel teljes területe kattintható hivatkozássá változik.