Подробное описание и демонстрация работы блока «Подпись для электронного письма» для сайта под номером №9 для библиотеки Bootstrap. Html и CSS код для реализации блока forms на сайте как на изображении.

Miranda Roy
Web Designer- +0987654321
- twitter.com/mirandaroy
- www.yourwebsite.com
- mail@example.com
<div class="demo"> <div class="container"> <div class="row"> <div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10"> <div class="email-signature"> <div class="signature-img"> <img src="images/img-2.jpg" alt=""> </div> <div class="content"> <div class="signature-details"> <h3 class="title">Miranda Roy</h3> <span class="post">Web Designer</span> </div> <ul class="signature-content"> <li><span class="far fa-phone"></span> +0987654321</li> <li><span class="fab fa-twitter"></span> twitter.com/mirandaroy</li> <li><span class="far fa-globe"></span> www.yourwebsite.com</li> <li><span class="far fa-envelope"></span> mail@example.com</li> </ul> </div> </div> </div> </div> </div> </div>
:root{ --color_0: #000; --color_1: #fff; --color_2: #2655c1; --color_3: #372f7f; } .email-signature{ font-family: 'Roboto', sans-serif; padding: 10px 20px 10px 100px; position: relative; } .email-signature .signature-img{ background: linear-gradient(135deg,var(--color_2),var(--color_3),var(--color_2),var(--color_3)); width: 225px; height: 225px; padding: 15px; box-shadow: 0 0 5px var(--color_0); border-radius: 50%; overflow: hidden; transform: translateY(-50%); position: absolute; top: 50%; left: 0; z-index: 1; } .email-signature .signature-img img{ width: 100%; height: auto; border-radius: 50%; } .email-signature .content{ color: var(--color_1); background: linear-gradient(135deg,var(--color_2),var(--color_3),var(--color_2),var(--color_3)); padding: 10px 10px 10px 165px; box-shadow: 0 0 5px var(--color_0); border-radius: 20px; } .email-signature .title{ font-size: 25px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; margin: 0; } .email-signature .post{ font-size: 18px; letter-spacing: 1px; text-transform: capitalize; display: block; } .email-signature .signature-content{ margin: 0; padding: 5px 0 5px 0; list-style: none; } .email-signature .signature-content li{ font-size: 15px; line-height: 30px; } .email-signature .signature-content li span{ font-weight: 600; margin-right: 7px; } .email-signature .signature-content li:last-child{ margin: 0; } @media screen and (max-width:767px) { .email-signature{ padding:100px 0 0; } .email-signature .signature-img{ margin: 0 auto; transform: translateY(0) ; left: 0; right: 0; top: 0; } .email-signature .content{ text-align: center; padding: 140px 15px 15px; } .email-signature .signature-content{ padding:10px 10px 10px 0; } }