前提・実現したいこと
「えんのしたのまつしたさん」のタイトルのように、backgroundからはみ出した表現にするにはどう記述したらよいのか。
html
1 <section class="top-main-service-wrapper"> 2 <div class="top-service-menu"> 3 <p class="top-service-ttl-en">SERVICE</p> 4 </div><!--/.top-service-menu--> 5 <div class="top-main-ttl-1"> 6 <h2><span class="top-main-ttl-00"> 7 コンサルティグ</span> 8 <span class="top-main-ttl-01"> 9 <br>法人向け 10 </span> 11 </div><!--/.top-main-ttl-1--> 12 </section> 13 14</body> 15</html>
css
1ソースコード 2/* サービス 横幅 */ 3.top-main-service-wrapper{ 4 width: 100%; 5 position: relative; 6 margin-top: 50px; 7} 8/* サービス 全体詳細 */ 9.top-service-menu{ 10 width: 1086px; 11 height: 1200px; 12 margin: 0 auto; 13 display: flex; 14 justify-content: space-between; 15 position: relative; 16 background-color: #fff; 17} 18/* SERVICE フォント */ 19.top-service-ttl-en{ 20 right:60px; 21 display: flex; 22 align-items: center; 23 position: absolute; 24 letter-spacing: .05em; 25 top: 40px; 26 font-size: 1.1rem; 27 font-weight: 700; 28} 29/* ───── 横線の配置 */ 30.top-service-ttl-en::before { 31 margin-right: 20px; 32 width: 80px; 33 content: ''; 34 display: block; 35 height: 1px; 36 background-color: #000 37} 38.top-main-ttl-1{ 39 position: absolute; 40 left: 20px; 41 font-size: 50px; 42 font-weight: 700; 43 44} 45.top-main-ttl-00{ 46 writing-mode: vertical-rl; 47 padding: 0 0 200px 0; 48 margin-left: 60px; 49 50} 51.top-main-ttl-01{ 52 writing-mode: vertical-rl; 53 padding: 0 0 400px 0; 54 margin-left: 60px; 55}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
ご自身でやってみたこと調べたことは何もないのでしょうか。
https://teratail.com/help/question-tips#questionTips1-2
大変失礼いたしました。
ソースコードを貼付いたしました。
position: relative;とposition: absolute;を記述しましたが、適用されず途方に暮れてしまっています。
また、白のbackgroundからはみ出して表示する方法が分かりません。。
もしよろしければ、ご教示いただけますと幸いです。
コードブロックがうまく反映されていません(teratailにはコードを見やすくする機能があります)
以下のような形にしてください。
```html
ここにHTML
```
1行以上開ける
```css
ここにCSS
```
ご指摘いただき、有難うございます。
大変助かりました。また、teratail専用の表記に修正いたしました。
「法人向け」「コンサルティング」を縦書きで右から左に、そして白のbackgroundからはみ出して表示させることが出来ず困ってしまっています。
改めて、質問内容を修正いたしました。
もしお時間がありましたら、再度ご確認いただけますと幸いです。
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー