がんふぃーるど室長の不定期ブログ

ただいま助手と悪戦苦闘中!

  ホーム :: 連絡をする :: 同期する  :: Login
投稿数  90  :: 記事 7 :: コメント 15113 :: トラックバック 13

ニュース


自己紹介

名前:がんふぃーるど
肩書:室長
種別:人間・男
資格一覧:
MCP 70-215 Installing, Configurating, and Administering Microsoft Windows 2000 Server
MCTS .NET Framework 2.0 - Distributed Applications
MCTS .NET Framework 2.0 - Web Applications

犬紹介


名前:なうら
肩書:助手
種別:犬・狆・メス
誕生日:2006/7/9
特技:鼻水飛ばし、甘噛、奇襲・急襲・強襲、そそう、お手、お座り、待て

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

IE8ではすでにサポートされていないCSS Expressionですが、業務では使っています。んでもって、やっぱり難しいですね。思わぬところで無限ループが発生してしまう。

たとえば、次のようなソース


<html>
<head>
<style type="text/css" media="all"> 
.maxheight { 
width:60px;
overflow:auto;
height:expression(document.all('testdiv').clientHeight > 79 ? "80px" : "auto");
} 
</style> 
</head>
<body>
<div id="testdiv" class="maxheight">
<div width="100%">
aaaaa<br/>
bbbbb<br/>
ccccc<br/>
ddddd<br/>
eeeee<br/>
fffff
</div>
</div>
</body>
</html>
BR>

高さを80pxに制限するmax-heightのCSS Expression版ですが、このままであれば全然問題ありません。ただし、aaaaaやeeeeeの文字列を増やすと、横スクロールバーが出現して無限ループ突入。

実際に発生したケースとしては、横幅をwidthでガチガチに固め、さらにword-breakを雨あられと定義し、縦スクロールバーが出現しても大丈夫なように右側に十数pxほど余裕を持たせてありました。

こちらも通常の場合は問題なく動くのですが、Windowsの「画面のプロパティ」からデザインタブのフォントサイズを特大にすると、縦スクロールバーの横幅が広がり、十数pxの余裕を食いつぶして横スクロールバーが出現。当然のごとく無限ループ突入です。

behaviorを使用して挙動を制限しなかったのは間違いかもしれませんが、これはちょっと気付かない…

 

しょぼーん。。。

投稿日時 : 2009年4月23日 8:36

コメント

# NceFcbiVHf 2014/07/19 14:44 http://crorkz.com/
qla5p3 Thanks again for the blog post.Thanks Again. Awesome.

# FdvkFqlPWocbjoD 2014/08/01 22:26 http://crorkz.com/
ymzQ4U Muchos Gracias for your article post.Really looking forward to read more. Will read on...

# XqALEUYLRlNdVDm 2014/08/29 12:28 http://www.nubiadesign.com/
very good put up, i definitely love this web site, carry on it

# MQRSFlCgPVctMqzMVSp 2014/09/09 9:35 http://vender-por-internet.net/luis-souto/
There is visibly a bunch to realize about this. I think you made various good points in features also.

# QBKybXSVMOIQhFy 2014/09/11 19:12 http://optimiseonline.com.au/
It's exhausting to search out knowledgeable people on this subject, however you sound like you recognize what you're talking about! Thanks

# baFJDlqdpJs 2014/09/17 16:30 http://www.1818-888.com
I have fun with, lead to I discovered just what I used to be having a look for. You have ended my four day lengthy hunt! God Bless you man. Have a great day. Bye

# qNthoAfwOdrClW 2014/09/18 16:39 http://nefelia.info/story.php?id=27785
u6NCNd Very neat article.Really looking forward to read more. Really Great.

# QdKsoOlzfMD 2014/09/18 19:27 http://www.youtube.com/watch?v=xIl35cOJb9A
great points altogether, you simply won a logo new reader. What may you suggest in regards to your put up that you simply made some days in the past? Any certain?

# Andrew Gross 13 ebooks Collection PDF MOBI EPUB To Download go to http://8.nvz.pw/5b 2014/12/15 22:11 WMnzZJstcm
Where I can find Douglas Preston 25 ebooks Collection PDF MOBI EPUB To Download? To http://so.cacc.pw/12

# SeyxdqwiwqiT 2018/12/20 0:17 https://www.suba.me/
TKvvBc loading instances times will sometimes affect

コメントの投稿

タイトル:
名前:
Url:
コメント: