サイトのメニュー部分を製作中なのですが、下記のようなレイアウトの場合、赤(#cc3300)の位置の文字のみ、枠内の下付きにする事は可能でしょうか?
【html】
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>テスト</title> <meta name="Description" content=“テスト”> <meta name="viewport" content="width=device-width, initial-scale=1"></head> <body> <main> <div class="container"> <div class="box_logo"> <a href=""><img src="images/logo.png" alt="ロゴ"></a> </div> <div class=“column_group”> <div class="box_text_adress"> <p>アドレスアドレスアドレスアドレス</p> </div> <div class="info_link"> <ul> <li><a href="">あああああ</a></li> <li><a href="">あああああ</a></li> </ul> </div> </div> </div> </main><!--CSS--> <link rel="stylesheet" href="https://unpkg.com/ress/dist/ress.min.css"> <link rel="stylesheet" href="css/style.css"> <!--CSSここまで-->
【css】
@charset "UTF-8";
html {
color: #000;
font-size: 1rem;
font-family: "arial", "Meiryo", "ヒラギノ角ゴ", sans-serif;
}
body {
text-align: center;
background-color: #99ffff;
}
.wrap {
background-color: #FFFFFF;
max-width: 1048px;
margin: 0 auto;
}
a {
text-decoration: none;
}
a [href$=".png"] {
border: none
}
a [href$=".jpg"] {
border: none
}
a [href$=".jpeg"] {
border: none
}
main {
width: auto;
min-height: 80px;
background-image: url("../images/logo_bg.png");
background-size: cover;
background-color: #FFFFFF;
padding: 10px;
}
.container {
width: 100%;
min-height: 70px;
display: flex;
flex-direction: row;
justify-content: space-between;
background-color: #99ff66;
}
.box_logo {
width: 35vw;
min-height: 70px;
text-align: left;
background-color: #99ff66;
}
.box_logo img {
width: auto;
height: 100%;
object-fit: contain;
}
.column_group {
width: auto;
min-height: 70px;
text-align: right;
background-color: #996;
}
.box_text_adress {
width: auto;
min-height: 35px;
background-color: #9999cc;
}
.box_text_adress p {
white-space: nowrap;
}
.info_link {
width: auto;
min-height: 35px;
background-color: #cc3300;
}
.info_link ul {
list-style-type: none;
}
.info_link ul li {
display: inline-block;
font-size: 0.95rem;
padding: 0 0 0 1vw;
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/25 02:31