/* source article https://css-tricks.com/creating-an-animated-menu-indicator-with-css-selectors/ */ $nav_items:4; $nav_items_width:(100/$nav_items)*1%; body { background:aliceblue; } .nav_wrap { padding:20px; &:hover { .nav_item:last-child { &:before,&:after { opacity:1; } } } } .nav_list { position: relative; display:flex; align-items:center; background:lightblue; border-radius: 6px; } .nav_item { flex:0 0 auto; line-height: 50px; width:$nav_items_width; text-align: center; &.active_mod { .nav_link { color:white; } } &:last-child { &:before,&:after { content:''; position: absolute; z-index: 0; transition:left .6s ease; opacity:.75; } &:before { top: 0; left: 0; width: $nav_items_width; height: 6px; background: darksalmon; border-radius: 6px; } &:after { border:10px solid transparent; border-top:10px solid darksalmon; top: 0; left:50%; margin-left:-10px; } } } .nav_link { position: relative; z-index: 5; display: block; padding: 10px; border-radius: 4px; color:crimson; text-decoration: none; &:hover { text-decoration: none; color:white; } } @for $i from 1 through $nav_items { .nav_item:nth-child(#{$i}).active_mod ~ .nav_item:last-child:before { left:($nav_items_width*$i) - $nav_items_width; } .nav_item:nth-child(#{$i}).active_mod ~ .nav_item:last-child:after { left:($nav_items_width*$i + $nav_items_width/2) - $nav_items_width; } } .nav_item:last-child.active_mod:before { left:(100% - $nav_items_width) } .nav_item:last-child.active_mod:after { left:(100% - $nav_items_width) } @for $i from 1 through $nav_items { .nav_item:nth-child(#{$i}):hover ~ .nav_item:last-child:before { left:($nav_items_width*$i) - $nav_items_width !important; } .nav_item:nth-child(#{$i}):hover ~ .nav_item:last-child:after { left:($nav_items_width*$i + $nav_items_width/2 ) - $nav_items_width !important; } } .nav_item:last-child:hover:before { left:(100% - $nav_items_width) !important; } .nav_item:last-child:hover:after { left:(100% - $nav_items_width + $nav_items_width/2) !important; }
HomeInvestorsMediaThe BridgeMeet the FleetFundraisingAbout UsContact Us

Maxime

Release date:
February 3, 2022

Facilis quidem ab quibusdam dignissimos vel blanditiis blanditiis voluptatem praesentium. Voluptatem nihil occaecati et hic laudantium quas. Quaerat harum praesentium nihil hic quo velit. Beatae laborum eligendi ut velit exercitationem minima accusamus reprehenderit.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Sodales neque sodales ut etiam sit. Nulla facilisi cras fermentum odio eu feugiat pretium nibh. Integer eget aliquet nibh praesent tristique magna. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque elit. Orci nulla pellentesque dignissim enim sit amet. Aliquam malesuada bibendum arcu vitae elementum.

Nec ullamcorper sit amet risus nullam eget felis eget. Viverra ipsum nunc aliquet bibendum enim facilisis gravida neque. In aliquam sem fringilla ut morbi tincidunt augue. Euismod in pellentesque massa placerat duis ultricies lacus sed turpis. Purus gravida quis blandit turpis. Vitae turpis massa sed elementum tempus egestas sed.

Id leo in vitae turpis massa sed elementum tempus. Lorem ipsum dolor sit amet consectetur adipiscing elit. Lorem ipsum dolor sit amet consectetur. Non pulvinar neque laoreet suspendisse interdum consectetur libero id faucibus. Faucibus nisl tincidunt eget nullam non nisi.

Porttitor rhoncus dolor purus non enim praesent. Purus sit amet luctus venenatis lectus magna fringilla urna. Mattis ullamcorper velit sed ullamcorper morbi tincidunt ornare. At ultrices mi tempus imperdiet nulla malesuada pellentesque elit eget. Mollis nunc sed id semper risus in. Sed libero enim sed faucibus turpis in eu mi. Consequat interdum varius sit amet mattis. Interdum consectetur libero id faucibus nisl.

Venenatis tellus in metus vulputate eu scelerisque felis imperdiet. Tempus urna et pharetra pharetra massa massa ultricies mi. Nulla pellentesque dignissim enim sit amet venenatis urna cursus eget. Est sit amet facilisis magna etiam tempor orci eu lobortis. Purus faucibus ornare suspendisse sed. Porttitor rhoncus dolor purus non enim. Turpis egestas integer eget aliquet. Vulputate enim nulla aliquet porttitor lacus luctus. Ante in nibh mauris cursus mattis molestie. Turpis massa sed elementum tempus egestas sed sed. Morbi enim nunc faucibus a pellentesque sit amet. Pellentesque sit amet porttitor eget dolor morbi non arcu. Pellentesque id nibh tortor id aliquet lectus proin. Felis eget nunc lobortis mattis aliquam faucibus purus in massa. Lacus suspendisse faucibus interdum posuere lorem ipsum. Feugiat vivamus at augue eget arcu dictum varius duis.

Sed elementum tempus egestas sed sed risus pretium quam vulputate. Magna etiam tempor orci eu lobortis elementum nibh. Arcu dictum varius duis at consectetur lorem donec. Purus sit amet volutpat consequat mauris nunc congue. Id volutpat lacus laoreet non curabitur gravida arcu ac. Mi sit amet mauris commodo quis imperdiet massa. Id venenatis a condimentum vitae sapien. Arcu cursus vitae congue mauris rhoncus aenean. Ac tortor vitae purus faucibus ornare suspendisse. Eleifend donec pretium vulputate sapien nec sagittis aliquam.

Duis ut diam quam nulla porttitor. Elementum tempus egestas sed sed. Diam vel quam elementum pulvinar etiam non. In aliquam sem fringilla ut morbi tincidunt augue. Fames ac turpis egestas integer eget aliquet nibh praesent. Cursus euismod quis viverra nibh cras pulvinar mattis nunc. Enim ut sem viverra aliquet eget. Id leo in vitae turpis massa sed elementum. Malesuada proin libero nunc consequat interdum. Dui vivamus arcu felis bibendum ut tristique et egestas.

Euismod lacinia at quis risus sed vulputate odio ut. Id nibh tortor id aliquet lectus. Nec ultrices dui sapien eget mi proin sed. Rhoncus aenean vel elit scelerisque. Ornare quam viverra orci sagittis eu volutpat odio facilisis mauris. Proin fermentum leo vel orci porta non pulvinar neque. Tempor commodo ullamcorper a lacus vestibulum sed. Vitae proin sagittis nisl rhoncus mattis rhoncus urna. Leo a diam sollicitudin tempor id eu nisl nunc.

In vitae turpis massa sed elementum tempus.

SFIO - BackgroundSFIO - Background