レスポンシブ対応画面を作成しています。
ブラウザ縮小時に、1行だった文章が2行になるという設定をしたいのですが、できません。
ディベロッパーツールを見たりして、いろいろいじったのですが、自動改行できません。
もちろん、overflow-wrapやword-break、white-space:nowrap;も使ってみましたがうまくいきません。margin や paddingも色々いじったのですが・・・。
white-space:nowrap;で1行にできたとしても、改行できなくなりますし、
今の状態はwhite-space:nowrap;は使っていないですが、自動で折り返しされませんし・・・
どこが影響しているのか分かりません。
教えて下さい!!
css
1 .footer{ 2 height: 1144px; 3 background-color: black; 4 padding-top: 1.7em; 5 //display: flex; 6 position: relative; 7 8 9 10} 11.circle { 12 width: 225px;/*丸の形づくり*/ 13 box-sizing: border-box; /* 追加 */ 14 height: 225px;/*丸の形づくり*/ 15 border-radius: 50%; 16 background: #fff;/*背景色*/ 17 border: 6px solid #121212; /*枠の設定*/ 18 //position: absolute; 19 //top:100px; left:10px; 20 margin:40px auto; 21 display: block; 22 flex-direction: column; 23 //margin:-192px 55px 0px 45px; 24 25 } 26 27 .f-menu{ 28 display: block; /* //3つのアイコンを横並びにするために設定 */ 29 //justify-content: space-between; 30 margin: 0 auto; 31 max-width: 100%; /* 追加 */ 32 33 } 34 35.f-list{ 36//display: block; 37 z-index: 1; 38 padding-bottom: 50px; 39 width: auto; 40 41} 42.t-1{ 43 color: #fff; 44 margin: 130px auto ; 45 font-size: 23px; 46 font-weight: bold; 47 text-align: center; 48 49} 50 51 52.t-2{ 53 color: #fff; 54 margin: -118px -230px 0px; 55 font-weight: bold; 56 text-align: center; 57 //width: 100%; 58 //max-width: 100%; 59 overflow-wrap: break-word; 60 61 62} 63 64} 65 66```html 67 68@media screen and (max-width: 768px) { 69 //(ここにスマホ用スタイルを記述) 70 71 <div class="wrap"> 72 <footer class="footer"> 73 <ul class="f-menu"> 74 <li class="f-list"> 75 <div class="circle"> 76 <i 77 class="fas fa-dumbbell fa-6x" 78 data-fa-transform="down-9.5 right-7.5" 79 ></i> 80 <div class="t-1">ああああ</div> 81 <div class="t-2"> 82 いいいいいいいいいいいいいいいいいい 83 いいいいいいいいいいいいいいいいいい 84 </div> 85 </div> 86 </li> 87 88 <li class="f-list"> 89 <div class="circle"> 90 <i 91 class="fas fa-chalkboard-teacher fa-6x" 92 data-fa-transform="down-9.5 right-7.5" 93 ></i> 94 <p class="t-1">うううう</p> 95 <p class="t-2"> 96 ええええええええええええええええええ 97 ええええええええええええええええええ 98 </p> 99 </div> 100 </li> 101 102 <li class="f-list"> 103 <div class="circle"> 104 <i 105 class="far fa-life-ring fa-6x" 106 data-fa-transform="down-9.5 right-9.5" 107 ></i> 108 <p class="t-1">おおおお</p> 109 <p class="t-2"> 110 かかかかかかかかかかかかかかかか 111 かかかかかかかかかかかかかかかか 112 </p> 113 </div> 114 </li> 115 </ul> 116 </footer> 117 </div>