iSaraの模写をしているが、下記のようになってしまい、文字の両端揃えができない。
解決策またはヒントをご教授願います。
html
1 <div class="part8"> 2 <div class="p8container"> 3 <p class="texte">他のプログラミングスクールとここが違う!</p> 4 <h2>iSara[イサラ]の3つのメリット</h2> 5 </div> 6 <div class="merit"> 7 <div class="merit1"> 8 <p class="yellowtext"><b>現役フリーランスから学べる</b></p> 9 <p class="m1text">他のプログラミングスクールとは違い、実際にフリーランスとして活動しているエンジニアが直接講師を勤めます</p> 10 </div> 11 <div class="merit2"> 12 <p class="yellowtext"><b>実践を通じて学べる</b></p> 13 <p class="m2text">フリーランスにとって最短夫学習方法は「実践」。iSaraでは実案件を通して学びます。現役フリーランサーの案件サポートに加え、クラウドソーシングを活用。 14 初心者の自分じゃ無理と思うかもですが、現役フリーランスがサポートしますので大丈夫。</p> 15 </div> 16 <div class="merit3"> 17 <p class="yellowtext"><b>授業料が実質0円</b></p> 18 <p class="m3text">講座費用258,000円以上の金額が稼げるまで「永久サポート延長」があります。</p> 19 </div> 20 </div> 21 </div> 22
CSS
1.part8 { 2 background-color: #fff8cf; 3 height: 500px; 4} 5.texte { 6 color: #000000; 7 padding-top: 60px; 8 text-align: center; 9} 10 11.p8container { 12 position: relative; 13 text-align: center; 14} 15 16.p8container::before { 17 content: ""; 18 position: absolute; 19 left: 350px; 20 width: 50px; 21 height: 50px; 22 border-top: 4px solid #EBB94D; 23 border-left: 4px solid #EBB94D; 24 margin-top: 30px; 25} 26 27.p8container::after { 28 content: ""; 29 position: absolute; 30 top: 70px; 31 right: 300px; 32 width: 50px; 33 height: 50px; 34 border-bottom: 4px solid #EBB94D; 35 border-right: 4px solid #EBB94D; 36 margin-top: 40px; 37} 38 39.merit { 40 padding: 10px; 41 display: flex ; 42} 43 44.merit1 { 45 background-image: url(../images/learnfromfreelancer.jpg); 46 width: auto; 47 height: 180px; 48 background-position: center; 49 max-width: 100%; 50 max-height: 100%; 51 margin-top: 20px; 52} 53.merit2 { 54 background-image: url(../images/learnfromprojects.jpg); 55 width: auto; 56 height: 180px; 57 background-position: center; 58 max-width: 100%; 59 max-height: 100%; 60 margin-top: 20px; 61} 62.merit3 { 63 background-image: url(../images/actuallyfree.jpg); 64 width: auto; 65 height: 180px; 66 background-position: center; 67 max-width: 100%; 68 max-height: 100%; 69 margin-top: 20px; 70} 71 72.yellowtext { 73 color: #ebb94d; 74 transform: translateY(500%); 75} 76b, strong { 77 font-weight: 700; 78} 79 80.m1text { 81 color: black; 82 display: block; 83 box-sizing: border-box; 84 transform: translateY(270%); 85} 86.m1text p { 87 text-align: justify; 88 color: black; 89 box-sizing: border-box; 90 font-size: 12px; 91 font-weight: 300; 92 margin: 8px 0; 93 transform: translateY(350%); 94 margin-block-start: 1em; 95 margin-block-end: 1em; 96 margin-inline-start: 0px; 97 margin-inline-end: 0px; 98} 99 100.m2text { 101 color: black; 102 box-sizing: border-box; 103 font-size: 12px; 104 font-weight: 300; 105 margin: 8px 0; 106 transform: translateY(350%); 107 margin-block-start: 1em; 108 margin-block-end: 1em; 109 margin-inline-start: 0px; 110 margin-inline-end: 0px; 111} 112.m3text { 113 color: black; 114 box-sizing: border-box; 115 font-size: 12px; 116 font-weight: 300; 117 margin: 8px 0; 118 transform: translateY(350%); 119 margin-block-start: 1em; 120 margin-block-end: 1em; 121 margin-inline-start: 0px; 122 margin-inline-end: 0px; 123} 124
まず元となるページのURL追記をお願いします。
何回か質問されているけど模写って勉強でしょ?
プログラミングは「自分で調べて解決」する力を付けないと続けられないよ?
(特に仕事にするなら)
元URLページになります。https://isara.life/
考え方の相違かと思いますが、もちろん事前に調べていろいろ試してはいます。
その上でわからないので、こちらを利用させて頂いている状況です。
「わからないことは自分で調べる→それでもわからなければ有識者に質問する」
私はこう考えております。
> 「わからないことは自分で調べる→それでもわからなければ有識者に質問する」
私もこれは正しいと思います。
ただ今回のような基礎の部分は対処する方法が数種類あります。
ここで回答をもらうと残りの対処方法に関しては質問者様が知らない事となります。
そうなることが質問者様にとって不利益になるのでは?と心配している次第です。
単なる模写であれば方式が違えど再現できれば良いので「原本」の方式にとらわれず答えるべきでしょうし、完全模写なら「原本ではこの部分にこうやって指定している」という事を調べる方法を提示するべきでしょう。
その為回答内容をどうしようかと悩んでいる次第です。
色々と親身にお考えいただきありがとうございます。
私の場合ですが、今回の模写は私の知識のみ(もちろん参考書や当サイトを利用もしますが)で再現できるかを試しております。
そのため、完全模写を想定したコードではなく、数ある対処法の一つをお教えいただければと存じます。
コードのわからない初心者故にイラッとすることもあるかと存じますが、その点はご容赦ください。
teratailには質問や回答を見やすくするための仕組みがあります。
https://teratail.com/help/question-tips#questionTips3-5-1 (teratailヘルプ内「質問するときのヒント」)
https://teratail.com/questions/238564 (ソースコードの書き方についての質問)
質問を編集し、以下のような形にしてください。
```html
ここにHTMLのコード
```
(1行以上開ける)
```css
ここにCSSのコード
```
回答1件
あなたの回答
tips
プレビュー