- ベストアンサー
フィルタのことで…
スタイルタグを使って、<table>にフィルタをかけるとします(私の場合、半透明にしたいわけなんですが…)。それで、ページ内の全ての<table>にフィルタがかかるわけですよね?でも、「ここだけはかけたくない!」という時、どうすればいいのでしょう。簡単な方法、ありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
使用しない場合があるのであれば、classを指定しては? <head> <style> table.main{background-color:#656565;} </style> </head> <body> <table class="main"> <tr><td> これは反映される </td></tr> </table> <table> <tr><td> 反映されない </td></tr> </table> 。。。。 といった感じ。
その他の回答 (1)
- mam_00
- ベストアンサー率50% (5/10)
こんばんは。the845t1様と同じような回答ですが、半透明で、かつ、テーブル内の特定のセルに関してお答えさせていただきます。IEのDHTMLのフィルタトランジションをご利用だと思いましたので・・・。 <html> <head> <style type='text/css'> .al{filter:alpha(opacity=90,finishopacity=40,style=1,startx=0,starty=0,finishx=50,finishy=50);background-color:#FFFFFF;} body{color:#FF0000;background-color:#000000} </style> </head> <body> <table border=1> <tr> <td>普通</td><td class=al>半透明</td> </tr> <tr> <td class=al>半透明</td><td>普通</td> </tr> </table> </body> </html>
お礼
自分、初心者の分類に入るので、見た瞬間「うぉっ!?」という感じがしましたが…参考にさせていただきます。どうもありがとうございました。
お礼
お礼が遅れてしまってすみませんでした。やっぱりクラスを指定する方法くらいしかありませんよね。いろいろ試行錯誤を繰り返した結果、無事解決することができました。ありがとうございました。