1

例を次に示します: http://jsbin.com/ecuCAME/1/edit?html,css,output

HTML:

<div>
    <a href='#'>texttexttexttexttexttexttexttexttexttexttexttexttexttexttext</a>
</div>

CSS:

div {
  width: 200px;
  border: 1px dashed black;
}

div a {
  word-wrap: break-word;
  display:inline-block;
}

アンカーをラップしてdisplay: inline-blockプロパティをそのスタイルで保持する方法は?

4

5 に答える 5

3

CSS 定義に追加width: 100%します。div a {}

div a {
  word-wrap: break-word;
  display:inline-block;
  width: 100%;
}

ワーキングデモ

于 2013-09-25T09:26:22.753 に答える
2

プロパティを機能させるには、のプロパティword-wrapを指定する必要があります。widthanchor

jsBin デモ

div a {
  word-wrap: break-word;
  display:inline-block;
  width: 100%;
}
于 2013-09-25T09:26:26.903 に答える
0

そうですか?実際の例

div {
    width: 200px;
    border: 1px dashed black;
    overflow: hidden;
}

div a {
    word-wrap: break-word;
    display:inline-block;
}
于 2013-09-25T09:26:55.030 に答える
0

これは、次のように使用すると機能するはずです。

div {
  width: 200px;
  border: 1px dashed black;
}

div a {
  width: 100%;
  word-wrap: break-word;
  display: inline-block;
}
于 2013-09-25T09:53:03.770 に答える
0

私が正しく理解している場合は、あなたを編集してください

width:200px;

width:100%;

でも多分私は質問を理解していないだけです

于 2013-09-25T09:27:44.243 に答える