前提・実現したいこと
デモページ同様に背景画像の上に画像(左上)と文字(右上)を載せたいです。
ポジション要素で試したのですが変化が見られませんでした。
■作成中のホームページURL(コーポレートサイト)
作成中→蒼乃建設:コーポレートサイト
完成版→見本
■使用言語
・HTML
・CSS
■レンタルサーバー
・さくらインターネット(ライト)
■プログラミング経験
・経験年数:4か月
・学習方法:Progate歴3ヶ月(HTML,CSS)
・コードを見た時に何が書いてあるか理解できますが、
私自身で記述できるレベルには到達していません。
↓
2021年3月4日
自力での模写に挑戦中
※ルール:ググるorTeratailで教えて頂き完成を目指す
発生している問題・エラーメッセージ
■エラーページ↓↓
■見本ページ↓↓
該当のソースコード
ソースコード: ■■■HTML■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ <!DOCTYPE html> <html lang="ja"> <head> <title>corporate-site</title> <link rel="stylesheet" href="style.css"> </head> <body> <header> <img class="mainvisual" src="img/main.png" alt="mainvisual"> <h1 id="header"><a href="#"><img class="logo" src="img/header_logo.png" alt="logo"></a></h1> <ul class="sec-navi"> <li class="header-list"><a href="#">企業理念</a></li> <li class="header-list"><a href="#">施工事例</a> <li class="header-list"><a href="#">採用情報</a> <li class="header-list"><a href="#">お問い合わせ</a> </ul> </header> </body> </html> ■■■CSS■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ @charset "UTF-8"; .html { font: 100%; } .mainvisual { position: relative; width: 500px; } .mainvisual { width: 100%; height: 400px; object-fit: cover; } .mainvisual h1 { position: absolute; top: 25%; left: 39%; }
試したこと
下記のサイトにて「画像の上で文字を重ねる方法」を検索し、
ポジション要素を使って試してみました。
しかし、うかず文字化けも発生しています。
検索したサイト
.mainvisual h1 { position: absolute; top: 25%; left: 39%; }
補足情報(FW/ツールのバージョンなど)
■使用ツール
・Terapad
回答4件
あなたの回答
tips
プレビュー