Advertisement
Guest User

Juliano Gouveia CSS StackOverflow

a guest
Feb 25th, 2024
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 11.15 KB | Source Code | 0 0
  1. * {
  2.   box-sizing: border-box;
  3.   margin: 0;
  4.   padding: 0;
  5.   background-position: center;
  6.   background-size: cover;
  7. }
  8. .section {
  9.   opacity: 0;
  10.   transform: translateY(30px);
  11.   transition: opacity 2.7s, transform 2s; /* Adjusted timing for opacity and transform */
  12. }
  13.  
  14. .section.reveal {
  15.   opacity: 1;
  16.   transform: translateY(0);
  17. }
  18. body {
  19.   font-size: 14px;
  20.   overflow-x: hidden;
  21.   margin: 0; /* Remove default margin */
  22.   padding: 0; /* Remove default padding */
  23. }
  24. .fullpage.reveal {
  25.   opacity: 1;
  26.   transform: translateY(0);
  27.   min-width: 200;
  28.   width: 100%;
  29.   height: 3928px;
  30.   background: rgba(255,255,255,1);
  31.   opacity: 1;
  32.   position: relative;
  33.   top: 0px;
  34.   left: 0px;
  35.   overflow: hidden;
  36. }
  37. .introduction {
  38.   width: 400px;
  39.   height: 310px;
  40.   background: url("../images/v4_22.png");
  41.   background-repeat: no-repeat;
  42.   background-position: center center;
  43.   background-size: cover;
  44.   opacity: 1;
  45.   position: absolute;
  46.   top: 181px;
  47.   left: 59px;
  48.   overflow: hidden;
  49. }
  50. .name_intro {
  51.   width: 414px;
  52.   color: rgba(0,0,0,1);
  53.   position: relative;
  54.   top: 0px;
  55.   left: 0px;
  56.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  57.   font-family: Helvetica;
  58.   font-weight: Bold;
  59.   font-size: 64px;
  60.   opacity: 1;
  61.   text-align: left;
  62. }
  63. .student_intro {
  64.   width: 414px;
  65.   color: rgba(0,0,0,1);
  66.   position: absolute;
  67.   top: 254px;
  68.   left: 0px;
  69.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  70.   font-family: Helvetica;
  71.   font-weight: Bold;
  72.   font-size: 24px;
  73.   opacity: 1;
  74.   text-align: left;
  75. }
  76. .aboutme {
  77.   width: 100%;
  78.   height: 50vh;
  79.   background: url("../images/noneexistant.png");
  80.   background-repeat: no-repeat;
  81.   background-position: center center;
  82.   background-size: cover;
  83.   opacity: 1;
  84.   position: absolute;
  85.   top: 992px;
  86.   left: 59px;
  87.   overflow: hidden;
  88. }
  89. .aboutme_title {
  90.   width: 414px;
  91.   color: rgba(0,0,0,1);
  92.   position: absolute;
  93.   top: 0px;
  94.   left: 0px;
  95.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  96.   font-family: Helvetica;
  97.   font-weight: Bold;
  98.   font-size: 64px;
  99.   opacity: 1;
  100.   text-align: left;
  101. }
  102. .aboutme_statement {
  103.   width: 100%;
  104.   max-width: 85%;
  105.   color: rgba(0,0,0,1);
  106.   position: absolute;
  107.   top: 117px;
  108.   left: 0px;
  109.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  110.   font-family: Helvetica;
  111.   font-weight: bold;
  112.   font-size: 24px;
  113.   opacity: 1;
  114.   text-align: left;
  115.   word-wrap: break-word; /* This line breaks the text when it overflows the container */
  116.  
  117.   /* Media query for screen sizes larger than mobile */
  118.   @media (min-width: 768px) {
  119.     max-width: 60%;
  120.   }
  121. }
  122.  
  123.  
  124. .education {
  125.   width: 621px;
  126.   height: 213px;
  127.   max-width: 85%;
  128.   background: url("../images/v4_29.png");
  129.   background-repeat: no-repeat;
  130.   background-position: center center;
  131.   background-size: cover;
  132.   opacity: 1;
  133.   position: absolute;
  134.   top: 1708px;
  135.   left: 59px;
  136.   overflow: hidden;
  137.   word-wrap: break-word;
  138. }
  139. .education_title {
  140.   width: 414px;
  141.   max-width: 85%;
  142.   color: rgba(0,0,0,1);
  143.   position: absolute;
  144.   top: 0px;
  145.   left: 0px;
  146.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  147.   font-family: Helvetica;
  148.   font-weight: Bold;
  149.   font-size: 64px;
  150.   opacity: 1;
  151.   text-align: left;
  152.   word-wrap: break-word;
  153. }
  154. .ada_grouped {
  155.   width: 100px;
  156.   height: 100px;
  157.   max-width: 85%;
  158.   background: url("../images/ada.png");
  159.   background-repeat: no-repeat;
  160.   background-position: center center;
  161.   background-size: cover;
  162.   opacity: 1;
  163.   position: absolute;
  164.   top: 113px;
  165.   left: 0px;
  166.   overflow: hidden;
  167.   word-wrap: break-word;
  168. }
  169. .ada_name {
  170.   width: 499px;
  171.   max-width: 85%;
  172.   color: rgba(0,0,0,1);
  173.   position: absolute;
  174.   top: 113px;
  175.   left: 122px;
  176.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  177.   font-family: Helvetica;
  178.   font-weight: Bold;
  179.   font-size: 24px;
  180.   opacity: 1;
  181.   text-align: left;
  182.   word-wrap: break-word;  
  183. }
  184. .ada_year {
  185.   width: 499px;
  186.   color: rgba(0,0,0,0.800000011920929);
  187.   position: absolute;
  188.   top: 170px;
  189.   left: 122px;
  190.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  191.   font-family: Helvetica;
  192.   font-weight: Bold;
  193.   font-size: 24px;
  194.   opacity: 1;
  195.   text-align: left;
  196. }
  197. .skills {
  198.   width: 621px;
  199.   height: 613px;
  200.   max-width: 85%;
  201.   background: url("../images/v4_37.png");
  202.   background-repeat: no-repeat;
  203.   background-position: center center;
  204.   background-size: cover;
  205.   opacity: 1;
  206.   position: absolute;
  207.   top: 2422px;
  208.   left: 59px;
  209.   overflow: hidden;
  210.   word-wrap: break-word;
  211. }
  212. .skills_title {
  213.   width: 414px;
  214.   max-width: 85%;
  215.   color: rgba(0,0,0,1);
  216.   position: absolute;
  217.   top: 0px;
  218.   left: 0px;
  219.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  220.   font-family: Helvetica;
  221.   font-weight: Bold;
  222.   font-size: 64px;
  223.   opacity: 1;
  224.   text-align: left;
  225.   word-wrap: break-word;
  226. }
  227. .htmlimage {
  228.   width: 100px;
  229.   height: 100px;
  230.   max-width: 85%;
  231.   background: url("../images/html.png");
  232.   background-repeat: no-repeat;
  233.   background-position: center center;
  234.   background-size: cover;
  235.   opacity: 1;
  236.   position: absolute;
  237.   top: 113px;
  238.   left: 0px;
  239.   overflow: hidden;
  240.   word-wrap: break-word;
  241. }
  242. .html {
  243.   width: 499px;
  244.   max-width: 85%;
  245.   color: rgba(0,0,0,1);
  246.   position: absolute;
  247.   top: 146px;
  248.   left: 122px;
  249.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  250.   font-family: Helvetica;
  251.   font-weight: Bold;
  252.   font-size: 24px;
  253.   opacity: 1;
  254.   text-align: left;
  255.   word-wrap: break-word;
  256. }
  257. .cssimage {
  258.   width: 100px;
  259.   height: 100px;
  260.   max-width: 85%;
  261.   background: url("../images/css.png");
  262.   background-repeat: no-repeat;
  263.   background-position: center center;
  264.   background-size: cover;
  265.   opacity: 1;
  266.   position: absolute;
  267.   top: 213px;
  268.   left: 0px;
  269.   overflow: hidden;
  270.   word-wrap: break-word;
  271. }
  272. .css{
  273.   width: 499px;
  274.   max-width: 85%;
  275.   color: rgba(0,0,0,1);
  276.   position: absolute;
  277.   top: 246px;
  278.   left: 122px;
  279.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  280.   font-family: Helvetica;
  281.   font-weight: Bold;
  282.   font-size: 24px;
  283.   opacity: 1;
  284.   text-align: left;
  285.   word-wrap: break-word;
  286. }
  287. .jsimage{
  288.   width: 100px;
  289.   height: 100px;
  290.   max-width: 85%;
  291.   background: url("../images/js.png");
  292.   background-repeat: no-repeat;
  293.   background-position: center center;
  294.   background-size: cover;
  295.   opacity: 1;
  296.   position: absolute;
  297.   top: 313px;
  298.   left: 0px;
  299.   overflow: hidden;
  300.   word-wrap: break-word;
  301. }
  302. .js{
  303.   width: 499px;
  304.   max-width: 85%;
  305.   color: rgba(0,0,0,1);
  306.   position: absolute;
  307.   top: 346px;
  308.   left: 122px;
  309.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  310.   font-family: Helvetica;
  311.   font-weight: Bold;
  312.   font-size: 24px;
  313.   opacity: 1;
  314.   text-align: left;
  315.   word-wrap: break-word;
  316. }
  317. .pyimage{
  318.   width: 100px;
  319.   height: 100px;
  320.   max-width: 85%;
  321.   background: url("../images/python.png");
  322.   background-repeat: no-repeat;
  323.   background-position: center center;
  324.   background-size: cover;
  325.   opacity: 1;
  326.   position: absolute;
  327.   top: 413px;
  328.   left: 0px;
  329.   overflow: hidden;
  330.   word-wrap: break-word;
  331. }
  332. .py{
  333.   width: 499px;
  334.   max-width: 85%;
  335.   color: rgba(0,0,0,1);
  336.   position: absolute;
  337.   top: 446px;
  338.   left: 122px;
  339.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  340.   font-family: Helvetica;
  341.   font-weight: Bold;
  342.   font-size: 24px;
  343.   opacity: 1;
  344.   text-align: left;
  345.   word-wrap: break-word;
  346. }
  347. .experience {
  348.   width: 621px;
  349.   height: 313px;
  350.   max-width: 85%;
  351.   background: url("../images/v4_45.png");
  352.   background-repeat: no-repeat;
  353.   background-position: center center;
  354.   background-size: cover;
  355.   opacity: 1;
  356.   position: absolute;
  357.   top: 3136px;
  358.   left: 59px;
  359.   overflow: hidden;
  360.   word-wrap: break-word;
  361. }
  362. .experience_title {
  363.   width: 414px;
  364.   max-width: 95%;
  365.   color: rgba(0,0,0,1);
  366.   position: absolute;
  367.   top: 0px;
  368.   left: 0px;
  369.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  370.   font-family: Helvetica;
  371.   font-weight: Bold;
  372.   font-size: 64px;
  373.   opacity: 1;
  374.   text-align: left;
  375.   word-wrap: break-word;
  376. }
  377. .firstexpimage {
  378.   width: 100px;
  379.   height: 100px;
  380.   max-width: 85%;
  381.   background: url("../images/salesforce.png");
  382.   background-repeat: no-repeat;
  383.   background-position: center center;
  384.   background-size: cover;
  385.   opacity: 1;
  386.   position: absolute;
  387.   top: 113px;
  388.   left: 0px;
  389.   overflow: hidden;
  390.   word-wrap: break-word;
  391. }
  392. .firstexp {
  393.   width: 499px;
  394.   max-width: 85%;
  395.   color: rgba(0,0,0,1);
  396.   position: absolute;
  397.   top: 113px;
  398.   left: 122px;
  399.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  400.   font-family: Helvetica;
  401.   font-weight: Bold;
  402.   font-size: 24px;
  403.   opacity: 1;
  404.   text-align: left;
  405.   word-wrap: break-word;
  406. }
  407. .firstexpyear {
  408.   width: 499px;
  409.   color: rgba(0,0,0,0.800000011920929);
  410.   position: absolute;
  411.   top: 170px;
  412.   left: 122px;
  413.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  414.   font-family: Helvetica;
  415.   font-weight: Bold;
  416.   font-size: 24px;
  417.   opacity: 1;
  418.   text-align: left;
  419. }
  420. .secondexpimage{
  421.   width: 100px;
  422.   height: 100px;
  423.   max-width: 85%;
  424.   background: url("../images/bankofamerica.png");
  425.   background-repeat: no-repeat;
  426.   background-position: center center;
  427.   background-size: cover;
  428.   opacity: 1;
  429.   position: absolute;
  430.   top: 213px;
  431.   left: 0px;
  432.   overflow: hidden;
  433.   word-wrap: break-word;
  434. }
  435. .secondexp{
  436.   width: 499px;
  437.   max-width: 85%;
  438.   color: rgba(0,0,0,1);
  439.   position: absolute;
  440.   top: 213px;
  441.   left: 122px;
  442.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  443.   font-family: Helvetica;
  444.   font-weight: Bold;
  445.   font-size: 24px;
  446.   opacity: 1;
  447.   text-align: left;
  448.   word-wrap: break-word;
  449. }
  450. .secondexpyear{
  451.   width: 499px;
  452.   color: rgba(0,0,0,0.800000011920929);
  453.   position: absolute;
  454.   top: 270px;
  455.   left: 122px;
  456.   text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  457.   font-family: Helvetica;
  458.   font-weight: Bold;
  459.   font-size: 24px;
  460.   opacity: 1;
  461.   text-align: left;
  462. }
  463. .footer {
  464.   width: 100%;
  465.   height: 250px;
  466.   background: url("../images/v4_21.png");
  467.   background-repeat: no-repeat;
  468.   background-position: center center;
  469.   background-size: cover;
  470.   opacity: 1;
  471.   position: absolute;
  472.   top: 3678px;
  473.   left: 0px;
  474.   overflow: hidden;
  475. }
  476. .gradient{
  477.   width: 100%;
  478.   height: 250px;
  479.   background: linear-gradient(rgba(255,255,255,1), rgba(217,217,217,1));
  480.   opacity: 1;
  481.   position: absolute;
  482.   top: 0px;
  483.   left: 0px;
  484.   overflow: hidden;
  485. }
  486. .footername {
  487.   width: auto;
  488.   color: rgba(0, 0, 0, 1);
  489.   position: absolute;
  490.   top: 50%;
  491.   left: 50%;
  492.   transform: translate(-50%, -50%);
  493.   font-family: Helvetica;
  494.   font-weight: Bold;
  495.   font-size: 24px;
  496.   opacity: 1;
  497.   text-align: center;
  498. }
  499.  
  500. .footericons {
  501.   position: absolute;
  502.   top: calc(50% + 20px); /* Position the icons below the footername */
  503.   left: 50%;
  504.   transform: translateX(-50%);
  505.   display: flex;
  506.   justify-content: space-between;
  507.   width: 150px;
  508. }
  509.  
  510. .x {
  511.   order: 1; /* Display x icon first */
  512.   width: 48px;
  513.   height: 48px;
  514.   opacity: 1;
  515.   overflow: hidden;
  516. }
  517. .x:hover{
  518.   transform: scale(1.2);
  519.   transition-duration: 0.2s;
  520. }
  521. .instagram {
  522.   order: 2; /* Display Instagram icon second */
  523.   width: 48px;
  524.   height: 48px;
  525.   opacity: 1;
  526.   overflow: hidden;
  527. }
  528. .instagram:hover{
  529.   transform: scale(1.2);
  530.   transition-duration: 0.2s;
  531. }
  532. .linkedin {
  533.   order: 3; /* Display LinkedIn icon third */
  534.   width: 48px;
  535.   height: 48px;
  536.   opacity: 1;
  537.   overflow: hidden;
  538. }
  539. .linkedin:hover{
  540.   transform: scale(1.2);
  541.   transition-duration: 0.2s;
  542. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement