2017-02-01 7 views
0

私は質問があります! 私のdivは長いテキストを持つことができます。このdivは固定された高さを持っていません、そして、私は携帯電話に問題があります。携帯電話で長いテキストを切り捨てる

たとえば、デバイスの幅は320pxですが、内部divの幅は454pxです。 それは長い言葉に起こります。 codepenに私の問題を見ることができます。

CSSでのみ修正できますか?

この問題を解決するお手伝いができれば幸いです!

+0

内側のボックスの幅をデバイスよりも大きくする必要がありますか? –

+0

いいえ、内側のボックスの幅が固定されていません。内側のボックスの幅は100%にする必要があります。 –

+0

divの高さを固定したくない場合は、どのようにコンテンツを切り捨てたいのですか?それは最大の高さですか?それは窓の高さがあるべきですか? –

答えて

0

使用このCSSコード:

p{width:100px; 
 
height:auto; 
 
border:2px solid #000; 
 
    overflow-wrap: break-word;}
<p> this is a biggggggggggggggggggg word</p>
私は、このCSSコードと私の問題を修正しました

+0

ありがとうございます!しかし、私は固定幅を持っていません。 私の解決策:

 .content { -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } 

0

.breaking { 
    -ms-word-break: break-all; 
     word-break: break-all; 
     word-break: break-word; 
    -webkit-hyphens: auto; 
    -moz-hyphens: auto; 
      hyphens: auto; 
} 

CBroe

、あなたの助けに感謝します。