Computer >> 컴퓨터 >  >> 프로그램 작성 >> CSS

CSS로 고정 소셜 미디어 아이콘 막대를 만드는 방법은 무엇입니까?

<시간/>

다음은 CSS를 사용하여 고정된 소셜 미디어 아이콘 막대를 생성하는 코드입니다 -

예시

<!DOCTYPE html>
<html>
<head>
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"
   integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous" />
<style>
*,
*::before,
*::after {
   box-sizing: border-box;
}
main {
   margin-left: 300px;
}
.SocialBar {
   position: fixed;
   display: block;
   top: 30%;
   font-size: 0;
   width: 200px;
   border: 2px solid darkgreen;
   box-shadow: 5px 10px 18px rgb(55, 173, 39);
}
button {
   display: block;
   width: 100%;
   margin: 0px;
   border: none;
   padding: 15px;
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   font-weight: bold;
   font-size: 20px;
}
button:not(:last-child) {
   border-bottom: 2px solid rgb(6, 134, 49);
}
button:hover {
   background: black;
   box-shadow: 5px 10px 18px rgb(20, 20, 20);
}
</style>
</head>
<body>
<div class="SocialBar">
<button><i class="fa fa-facebook-f" style="color:#3B5998"></i></button>
<button><i class="fa fa-hashtag" style="color:#55ACEE"></i></button>
<button><i class="fa fa-linkedin" style="color:#007bb5"></i></button>
</div>
<main>
<h1>Social Media Links</h1>
<h2>Hover over the above links to see hover effects</h2>
<h2>Visit us on any of the above social media</h2>
<h3>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In fringilla, enim a fringilla semper,
neque eros aliquam massa, ut porta arcu justo et metus. In aliquet justo non lorem condimentum,
in rutrum lorem vestibulum. Aliquam et ornare tellus. Mauris eu nisi ac ante vestibulum fermentum
ac nec enim. Integer sed aliquet nisi. Nullam semper lorem sed sem gravida, in euismod urna posuere.
Cras porta neque non sapien maximus placerat. Morbi imperdiet faucibus orci. Maecenas eu ipsum metus.
</h3>
</main>
</body>
</html>

출력

위의 코드는 다음과 같은 출력을 생성합니다 -

CSS로 고정 소셜 미디어 아이콘 막대를 만드는 방법은 무엇입니까?

페이지를 스크롤하고 소셜 미디어 아이콘 중 하나를 가리키면 −

CSS로 고정 소셜 미디어 아이콘 막대를 만드는 방법은 무엇입니까?