如何在不移动其他所有内容的情况下移动文本?

时间:2019-10-18 14:32:19

标签: html css

我想将“社交媒体”一词移到两个图标上方作为标题。我遇到的问题是在不移动图标和书本按钮的情况下移动标题。

能请你帮忙吗?

.icons{
  font-size: 50px;
  color: blue;
  padding-top: 250px;
  padding-left: 110px;
}
.book {
  padding-left: 43.5%;
}
.book button {
  background-color: #F6B2A2; 
  border: none;
  color: black;
  text-decoration: none;
  font-size: 16px;
  height: 50px;
  width: 100px;
}
.book a {
  color: black;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css" rel="stylesheet"/>
<div class="socialm">
    <h2>Social Media</h2>
</div>
<div class="icons">
        <a href="page2.php"><i class="fab fa-facebook-square"></i></a>
        <a href="page2.php"><i class="fab fa-instagram"></i></a>
</div>
<div class="book">
    <a href="page2.php"><button>Book</button></a>
</div>

2 个答案:

答案 0 :(得分:0)

您可以在CSS中为图标添加display: blockdisplay: inline-block

.socialm {
  display: block;
}

.icons{
  display: inline-block;
  font-size: 50px;
  color: blue;
  padding-top: 250px;
  padding-left: 110px;
}

.book {
  display: block;
  padding-left: 43.5%;
}

.book button {
  background-color: #F6B2A2; 
  border: none;
  color: black;
  text-decoration: none;
  font-size: 16px;
  height: 50px;
  width: 100px;
}

.book a {
  color: black;
}

答案 1 :(得分:0)

添加另一个同时包裹标头标记和图标的div。将填充物添加到该div中,以将两块放置在一起并同时移动它们。

.top{
  padding-left: 43.5%;
}

.icons{
  font-size: 50px;
  color: blue;
  padding-top: 250px;
  
}
.book {
  padding-left: 43.5%;
}
.book button {
  background-color: #F6B2A2; 
  border: none;
  color: black;
  text-decoration: none;
  font-size: 16px;
  height: 50px;
  width: 100px;
}
.book a {
  color: black;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css" rel="stylesheet" />
<div class="top">
  <div class="socialm">
    <h2>Social Media</h2>
  </div>
  <div class="icons">
    <a href="page2.php"><i class="fab fa-facebook-square"></i></a>
    <a href="page2.php"><i class="fab fa-instagram"></i></a>
  </div>
</div>
<div class="book">
  <a href="page2.php"><button>Book</button></a>
</div>

相关问题