WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:clip:rect

0:[投稿] たか [2002/11/05 10:18 ][環境:WIN+IE UNIX系+Perl]

ロールオーバーで文字の背景色を変える、JavaScriptなのですが、次のソースのうち、clip:rectで指定されている領域は、どこの範囲を切り取っているのでしょうか?
基本的な質問ですみませんが、分かりませんので、教えてください。

<HTML>
<HEAD>
<TITLE>月光幻燈会へのお誘い</TITLE>

<STYLE TYPE="text/css">
DIV {font-size:21pt;}
</STYLE>

<SCRIPT Language="JavaScript">
<!--
function BGclr(tID,tBGclr)
{
    if (document.layers) document.layers[tID].bgColor  = tBGclr;
    if (document.all)    document.all(tID).style.backgroundColor = tBGclr;
}
// -->
</SCRIPT>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</HEAD>
<BODY>
  <DIV STYLE="position:absolute;clip:rect(-7,500,30,-7);" ID="Tbcc">
<A HREF="#" onMouseover="BGclr('Tbcc','#00ffff')" onMouseout="BGclr('Tbcc','#ccffff')" style="text-decoration:none">
第三幕 葉月二十三日 望月の夜</A>
</DIV>


1:[回答] にゃあ! [MAIL] [2002/11/05 13:18 ]

clip:rect(
   ボックスの上辺から切り取りの上辺の距離,
   ボックスの左辺から切り取りの右辺の距離,
   ボックスの上辺から切り取りの下辺の距離,
   ボックスの左辺から切り取りの左辺の距離
)
(単位:px)
です。
ここでは<DIV>タグで囲まれた範囲がボックスになります。


2:[完了] たか [2002/11/05 15:10 ]

どうも有り難うございました。
基本的なことだったのですね。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World