請問css的語法方式,如何讓圖片代超連結?



贊助商連結


bigmichael
2008-11-18, 10:32 AM
請問css的語法方式,如何讓圖片代超連結?

我要改wp的風格如右邊網址 http://seo-go.net/
要讓上面那張圖代超連結

我找到程式碼,是由下面這段控制的

<?php

define('HEADER_TEXTCOLOR', '');
define('HEADER_IMAGE', '%s/img/misty.jpg'); // %s is theme dir uri
define('HEADER_IMAGE_WIDTH', 760);
define('HEADER_IMAGE_HEIGHT', 200);
define( 'NO_HEADER_TEXT', true );

function mistylook_admin_header_style() {
?>
<style type="text/css">
#headimg {
background: url(<?php header_image() ?>) no-repeat;
}
#headimg {
height: <?php echo HEADER_IMAGE_HEIGHT; ?>px;
width: <?php echo HEADER_IMAGE_WIDTH; ?>px;
}

#headimg h1, #headimg #desc {
display: none;
}
</style>
<?php

下方CSS的有做一些定義。
我想在這邊下一段定義,上方的大圖即可以代超連結功能
沒有下過圖片上加超連結的CSS語法,找了很多資料也找不到,煩請了解的高手解答。

肛恩啊

贊助商連結


windata
2008-11-18, 12:05 PM
就我知道的對於連結的部份… 並不是 CSS 需要控制的範圍

所以無法達到你的需求
但可以將連結寫在網頁中

不過…因為你的圖是 background 屬性的,自然不能加上超連結
再另外弄個 span 去加入超連結就可以達到一樣的效果了

以上!

jerry_kuo
2008-11-18, 01:50 PM
配合 javascript
onclick="window.location='http://www.yahoo.com.tw' "