ステータスバーにURLを表示したい。ステータスバーには、text-overflow:ellipsis でオーバーフローを処理する行が 1 行だけあるようにします。
長い URL は常に次のように切れます: jadajajajaj-
jadajajajdaj-ajdjjajdaj
jadajajajaj-jadajajajdaj-ajdjのようになりたい...
私は次の範囲までしか得られませんでした:
<div style="position:fixed;top:12.7ex;left:0ex;display:inline-block;width:100%;z-index:5;text-overflow:ellipsis;background:inherit;">
<div id="status-bar" class="ui-corner-all"
style="width:1000%;display:inline-block;margin-right:1.4ex;padding:0.3ex 0.5ex 0ex 1ex;overflow-y:hidden;overflow-x:hidden;color:grey;font-size:3.3ex;height:3.2ex;font-weight:normal;text-align:left;"></div>
</div>
この問題を克服するために width:1000% を使用していますが、... このような省略記号は表示されません。
CSS プロパティで修正しようとしました -webkit-hyphens:none, word-wrap:normal, Nothing just works... word-wrap: keep-all がありません。これは、chrome 20.0.1132.57 m の現在のバージョンでは認識されません。