ホームページ > ウェブフロントエンド > htmlチュートリアル > スタイル issue_html/css_WEB-ITnose について教えてください

スタイル issue_html/css_WEB-ITnose について教えてください

WBOY
リリース: 2016-06-24 12:14:45
オリジナル
1223 人が閲覧しました

[img = http://b109.photo.store.qq.com/psb? 4!] [/im g ]

<select class="selguige" id="specId${st.index}" name="specId${st.index}" onchange="changeprice(${st.index},this.options[this.options.selectedIndex].value)">									  <s:iterator value="#commodity.specList" id="spec" status="st2">										<option title="${spec.specName}" value="${spec.specid},${spec.salePrice},${spec.originalPrice}"style="font-size:10px;">${spec.specName}</option>									  </s:iterator>									  </select>
ログイン後にコピー


This is the style

.selguige{	height:20px;	margin-left:-1px;	font-size: 12px;	color: #3e3e3e;	max-width: 100px;	overflow:hidden;	width:expression(this.offsetWidth > 100? "100px": this.offsetWidth + "px" ); 	_width: expression(this.offsetWidth > 100 ? "100px" : this.offsetWidth + "px"); }
ログイン後にコピー


どうして言葉が重なるの?他のブラウザでは動作しますが、IE8では動作しません。アドバイスをお願いします。


ディスカッションへの返信(解決策)

cssでは、overflow:hiedden、つまり長さが足りない場合に、表示できないコンテンツは自動的に非表示になります^

cssでは。 、 overflow:hiedden 、これは、長さが足りない場合、表示できないコンテンツが自動的に非表示になることを意味します^

幅を追加することはできません。
overflow:hiedden は削除してもそのままです。

多くのテストの結果、CSS で設定した設定ではすべての文字を収容できないことがわかりました。そのため、フォントサイズを小さくするか、最大幅を大きくすることができます。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート