首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Font令人惊叹的滚动条

Font令人惊叹的滚动条
EN

Stack Overflow用户
提问于 2018-08-15 20:21:13
回答 3查看 695关注 0票数 0

我看到了一个类似的问题,但在有人将我引向那个方向之前,我的具体问题没有答案。

我的font are图标在Windows Chrome上显示滚动条,但在mac上不显示。溢出隐藏将不起作用或webkit css样式。尝试溢出隐藏在特定类和所有div相关的类上。

代码语言:javascript
复制
* {
    padding: 0px;
    margin: 0px;
    overflow-x: hidden;
}


#social-media {
  padding-top: 50px;
}

#social-media-icons {
  font-size: 50px;
  text-align: center;
  margin-top: 25px;
  overflow: hidden;
}

.instagram-icon, .mixcloud-icon, .facebook-icon {
  padding: 30px;
  display: inline;
}
代码语言:javascript
复制
<div id="second-section">
    <div id="social-media">
		<h1 class="social-media-title">Social Media</h1>
		<div id="social-media-icons">
			<div class="instagram-icon">
				<a href="https://www.instagram.com/area_808/" target="blank" class="instagram-link">
					<i class="fab fa-instagram"></i>
				</a>
			</div>
			<div class="mixcloud-icon">
				<a href="https://www.mixcloud.com/Area808/" target="blank" class="mixcloud-link">
					<i class="fab fa-mixcloud"></i>
				</a>
			</div>
			<div class="facebook-icon">
				<a href="" target="blank" class="facebook-link">
					<i class="fab fa-facebook"></i>
				</a>
			</div>
		</div>
	</div
</div>

EN

回答 3

Stack Overflow用户

发布于 2018-08-15 20:36:45

这不是scrollbar ,而是,因为您将图标放在<a>内,会出现这一小行,这是<a> tag (即scrollbar )的默认行为,

所以只需简单地添加a {text-decoration: none;}

代码语言:javascript
复制
#social-media {
  padding-top: 50px;
}

#social-media-icons {
  font-size: 50px;
  text-align: center;
  margin-top: 25px;
  overflow: hidden;
}

.instagram-icon, .mixcloud-icon, .facebook-icon {
  padding: 30px;
  display: inline;
}
a {
  text-decoration: none;
}
代码语言:javascript
复制
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css" integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ" crossorigin="anonymous">
<div id="social-media">
  <h1 class="social-media-title">Social Media</h1>
  <div id="social-media-icons">
      <div class="instagram-icon">
          <a href="#" target="blank" class="instagram-link">
              <i class="fab fa-instagram"></i>
          </a>
      </div>
      <div class="mixcloud-icon">
          <a href="#" target="blank" class="mixcloud-link">
              <i class="fab fa-mixcloud"></i>
          </a>
      </div>
      <div class="facebook-icon">
          <a href="#" target="blank" class="facebook-link">
              <i class="fab fa-facebook"></i>
          </a>
      </div>
  </div>
</div>

票数 4
EN

Stack Overflow用户

发布于 2018-08-15 20:41:07

对所有a标记应用text-decoration: none;

这很好用。

票数 0
EN

Stack Overflow用户

发布于 2018-10-28 04:59:05

您正在以*样式使用overflow-x:hidden。相反,将其放在body中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51858603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档